Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c28c' (ED25519) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5173404 --chroot fedora-rawhide-ppc64le --detached Version: 0.62 PID: 5275 Logging PID: 5276 Task: {'appstream': False, 'background': True, 'build_id': 5173404, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-ppc64le', 'enable_net': False, 'fedora_review': False, 'git_hash': '61dd95967dc39b6d8742fb979775d87594ed27f4', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/mrpt', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'mrpt', 'package_version': '1.4.0-34', 'project_dirname': 'gcc-13-test', 'project_name': 'gcc-13-test', 'project_owner': 'jakub', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jakub/gcc-13-test/fedora-rawhide-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository'}, {'baseurl': 'https://jakub.fedorapeople.org/fedora-gcc13-$arch/', 'id': 'https_jakub_fedorapeople_org_fedora_gcc13_arch', 'name': 'Additional repo https_jakub_fedorapeople_org_fedora_gcc13_arch'}], 'sandbox': 'jakub/gcc-13-test--jakub', 'source_json': {}, 'source_type': None, 'submitter': 'jakub', 'tags': [], 'task_id': '5173404-fedora-rawhide-ppc64le', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/mrpt /var/lib/copr-rpmbuild/workspace/workdir-m8vpq1xw/mrpt --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/mrpt', '/var/lib/copr-rpmbuild/workspace/workdir-m8vpq1xw/mrpt', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-m8vpq1xw/mrpt'... Running: git checkout 61dd95967dc39b6d8742fb979775d87594ed27f4 cmd: ['git', 'checkout', '61dd95967dc39b6d8742fb979775d87594ed27f4'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-m8vpq1xw/mrpt rc: 0 stdout: stderr: Note: switching to '61dd95967dc39b6d8742fb979775d87594ed27f4'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 61dd959 automatic import of mrpt Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-m8vpq1xw/mrpt 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 mrpt-1.4.0-fedora.tar.xz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: Calling: curl -H Pragma: -o mrpt-1.4.0-fedora.tar.xz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/jakub/gcc-13-test/mrpt/mrpt-1.4.0-fedora.tar.xz/md5/a5b9e21b74e5f83e8265a862a3a15899/mrpt-1.4.0-fedora.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 15.1M 100 15.1M 0 0 23.8M 0 --:--:-- --:--:-- --:--:-- 23.8M INFO: Reading stdout from command: md5sum mrpt-1.4.0-fedora.tar.xz Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-m8vpq1xw/mrpt/mrpt.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-m8vpq1xw/mrpt --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1672001966.653289 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins 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-m8vpq1xw/mrpt/mrpt.spec) Config(fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1672001966.653289/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Start(bootstrap): dnf install 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 45 MB/s | 26 MB 00:00 Additional repo https_jakub_fedorapeople_org_fe 235 kB/s | 84 kB 00:00 fedora 16 MB/s | 60 MB 00:03 Dependencies resolved. ========================================================================================================================== Package Arch Version Repository Size ========================================================================================================================== Installing: dnf noarch 4.14.0-1.fc38 fedora 480 k dnf-plugins-core noarch 4.3.1-1.fc38 fedora 34 k Installing dependencies: alternatives ppc64le 1.21-1.fc38 copr_base 41 k audit-libs ppc64le 3.0.9-2.fc38 fedora 130 k basesystem noarch 11-14.fc37 fedora 7.0 k bash ppc64le 5.2.9-3.fc38 copr_base 1.9 M bzip2-libs ppc64le 1.0.8-12.fc38 copr_base 48 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils ppc64le 9.1-8.fc38 copr_base 1.3 M coreutils-common ppc64le 9.1-8.fc38 copr_base 2.0 M crypto-policies noarch 20221215-1.gita4c31a3.fc38 fedora 90 k curl ppc64le 7.87.0-1.fc38 copr_base 348 k cyrus-sasl-lib ppc64le 2.1.28-8.fc38 copr_base 882 k dbus-libs ppc64le 1:1.14.4-1.fc38 copr_base 177 k dnf-data noarch 4.14.0-1.fc38 fedora 43 k elfutils-default-yama-scope noarch 0.188-3.fc38 copr_base 16 k elfutils-libelf ppc64le 0.188-3.fc38 copr_base 205 k elfutils-libs ppc64le 0.188-3.fc38 copr_base 291 k expat ppc64le 2.5.0-1.fc38 copr_base 117 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.6 fedora 11 k fedora-release-common noarch 38-0.6 fedora 21 k fedora-release-identity-basic noarch 38-0.6 fedora 11 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file-libs ppc64le 5.42-4.fc38 copr_base 688 k filesystem ppc64le 3.18-2.fc37 fedora 1.1 M findutils ppc64le 1:4.9.0-2.fc38 copr_base 530 k gawk ppc64le 5.1.1-4.fc38 copr_base 1.0 M gdbm-libs ppc64le 1:1.23-2.fc38 copr_base 62 k glib2 ppc64le 2.74.1-2.fc38 copr_base 2.8 M glibc ppc64le 2.36.9000-19.fc38 fedora 2.2 M glibc-common ppc64le 2.36.9000-19.fc38 fedora 322 k glibc-minimal-langpack ppc64le 2.36.9000-19.fc38 fedora 30 k gmp ppc64le 1:6.2.1-3.fc38 copr_base 304 k gnupg2 ppc64le 2.3.8-1.fc38 copr_base 2.7 M gnutls ppc64le 3.7.8-9.fc38 copr_base 1.1 M gpgme ppc64le 1.17.1-3.fc38 copr_base 229 k grep ppc64le 3.8-1.fc38 copr_base 293 k ima-evm-utils ppc64le 1.4-6.fc38 copr_base 67 k json-c ppc64le 0.16-3.fc38 copr_base 46 k keyutils-libs ppc64le 1.6.1-5.fc38 copr_base 33 k krb5-libs ppc64le 1.20.1-3.fc38 copr_base 805 k libacl ppc64le 2.3.1-4.fc38 copr_base 26 k libarchive ppc64le 3.6.1-3.fc38 copr_base 464 k libassuan ppc64le 2.5.5-5.fc38 copr_base 71 k libattr ppc64le 2.5.1-5.fc38 copr_base 19 k libb2 ppc64le 0.98.1-7.fc38 copr_base 26 k libblkid ppc64le 2.38.1-3.fc38 fedora 122 k libbrotli ppc64le 1.0.9-9.fc38 copr_base 345 k libcap ppc64le 2.48-5.fc38 copr_base 73 k libcap-ng ppc64le 0.8.3-4.fc38 copr_base 34 k libcom_err ppc64le 1.46.5-3.fc38 copr_base 26 k libcomps ppc64le 0.1.18-4.fc38 copr_base 84 k libcurl ppc64le 7.87.0-1.fc38 copr_base 334 k libdnf ppc64le 0.68.0-1.fc38 copr_base 668 k libevent ppc64le 2.1.12-7.fc38 copr_base 276 k libffi ppc64le 3.4.4-1.fc38 copr_base 39 k libfsverity ppc64le 1.4-8.fc38 copr_base 20 k libgcc ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 88 k libgcrypt ppc64le 1.10.1-6.fc38 copr_base 596 k libgomp ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 314 k libgpg-error ppc64le 1.46-1.fc38 copr_base 233 k libidn2 ppc64le 2.3.4-1.fc38 copr_base 157 k libksba ppc64le 1.6.3-1.fc38 copr_base 175 k libmodulemd ppc64le 2.14.0-4.fc38 copr_base 233 k libmount ppc64le 2.38.1-3.fc38 fedora 154 k libnghttp2 ppc64le 1.51.0-1.fc38 fedora 84 k libnsl2 ppc64le 2.0.0-4.fc38 copr_base 33 k libpsl ppc64le 0.21.1-6.fc38 copr_base 67 k librepo ppc64le 1.15.1-1.fc38 copr_base 104 k libreport-filesystem noarch 2.17.6-1.fc38 copr_base 14 k libselinux ppc64le 3.4-6.fc38 copr_base 100 k libsemanage ppc64le 3.4-6.fc38 copr_base 131 k libsepol ppc64le 3.4-4.fc38 copr_base 355 k libsigsegv ppc64le 2.14-3.fc38 copr_base 28 k libsmartcols ppc64le 2.38.1-3.fc38 fedora 70 k libsolv ppc64le 0.7.22-3.fc38 copr_base 467 k libssh ppc64le 0.10.4-2.fc38 copr_base 236 k libssh-config noarch 0.10.4-2.fc38 copr_base 9.2 k libstdc++ ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 932 k libtasn1 ppc64le 4.19.0-1.fc38 copr_base 81 k libtirpc ppc64le 1.3.3-0.fc38 copr_base 108 k libunistring ppc64le 1.0-2.fc38 copr_base 575 k libuuid ppc64le 2.38.1-3.fc38 fedora 29 k libverto ppc64le 0.3.2-4.fc38 copr_base 23 k libxcrypt ppc64le 4.4.33-5.fc38 copr_base 133 k libxml2 ppc64le 2.10.3-2.fc38 copr_base 780 k libyaml ppc64le 0.2.5-8.fc38 copr_base 70 k libzstd ppc64le 1.5.2-3.fc37 fedora 316 k lua-libs ppc64le 5.4.4-6.fc38 copr_base 149 k lz4-libs ppc64le 1.9.3-5.fc38 copr_base 90 k mpdecimal ppc64le 2.5.1-4.fc38 copr_base 118 k mpfr ppc64le 4.1.1-2.fc38 copr_base 609 k ncurses-base noarch 6.3-5.20221126.fc38 fedora 86 k ncurses-libs ppc64le 6.3-5.20221126.fc38 fedora 374 k nettle ppc64le 3.8-2.fc37 fedora 442 k npth ppc64le 1.6-10.fc38 fedora 24 k openldap ppc64le 2.6.3-1.fc38 fedora 287 k openssl-libs ppc64le 1:3.0.5-6.fc38 fedora 2.2 M p11-kit ppc64le 0.24.1-5.fc38 fedora 374 k p11-kit-trust ppc64le 0.24.1-5.fc38 fedora 149 k pcre2 ppc64le 10.40-1.fc37.1 fedora 240 k pcre2-syntax noarch 10.40-1.fc37.1 fedora 142 k popt ppc64le 1.19-1.fc38 fedora 71 k publicsuffix-list-dafsa noarch 20221208-1.fc38 fedora 59 k python-pip-wheel noarch 22.3.1-1.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.1-1.fc38 fedora 715 k python3 ppc64le 3.11.1-1.fc38 fedora 27 k python3-dateutil noarch 1:2.8.2-4.fc37 fedora 361 k python3-dbus ppc64le 1.3.2-1.fc38 copr_base 152 k python3-distro noarch 1.8.0-1.fc38 fedora 49 k python3-dnf noarch 4.14.0-1.fc38 fedora 607 k python3-dnf-plugins-core noarch 4.3.1-1.fc38 fedora 277 k python3-gpg ppc64le 1.17.1-3.fc38 copr_base 285 k python3-hawkey ppc64le 0.68.0-1.fc38 copr_base 109 k python3-libcomps ppc64le 0.1.18-4.fc38 copr_base 53 k python3-libdnf ppc64le 0.68.0-1.fc38 copr_base 815 k python3-libs ppc64le 3.11.1-1.fc38 fedora 9.7 M python3-rpm ppc64le 4.18.0-8.fc38 fedora 101 k python3-six noarch 1.16.0-8.fc37 fedora 42 k readline ppc64le 8.2-2.fc38 fedora 228 k rpm ppc64le 4.18.0-8.fc38 fedora 568 k rpm-build-libs ppc64le 4.18.0-8.fc38 fedora 103 k rpm-libs ppc64le 4.18.0-8.fc38 fedora 355 k rpm-sequoia ppc64le 1.2.0-1.fc38 fedora 1.4 M rpm-sign-libs ppc64le 4.18.0-8.fc38 fedora 27 k sed ppc64le 4.8-11.fc37 fedora 313 k setup noarch 2.14.3-1.fc38 fedora 152 k shadow-utils ppc64le 2:4.13-3.fc38 fedora 1.3 M sqlite-libs ppc64le 3.40.0-1.fc38 fedora 776 k systemd-libs ppc64le 252.4-598.fc38 fedora 666 k tpm2-tss ppc64le 4.0.0-0.1.rc2.fc38 fedora 631 k tzdata noarch 2022g-1.fc38 fedora 716 k xz-libs ppc64le 5.2.9-1.fc38 fedora 104 k zchunk-libs ppc64le 1.2.3-1.fc38 fedora 55 k zlib ppc64le 1.2.13-1.fc38 fedora 100 k Transaction Summary ========================================================================================================================== Install 137 Packages Total download size: 60 M Installed size: 284 M Downloading Packages: (1/137): alternatives-1.21-1.fc38.ppc64le.rpm 234 kB/s | 41 kB 00:00 (2/137): bzip2-libs-1.0.8-12.fc38.ppc64le.rpm 262 kB/s | 48 kB 00:00 (3/137): bash-5.2.9-3.fc38.ppc64le.rpm 8.2 MB/s | 1.9 MB 00:00 (4/137): coreutils-9.1-8.fc38.ppc64le.rpm 20 MB/s | 1.3 MB 00:00 (5/137): coreutils-common-9.1-8.fc38.ppc64le.rp 28 MB/s | 2.0 MB 00:00 (6/137): curl-7.87.0-1.fc38.ppc64le.rpm 12 MB/s | 348 kB 00:00 (7/137): cyrus-sasl-lib-2.1.28-8.fc38.ppc64le.r 28 MB/s | 882 kB 00:00 (8/137): dbus-libs-1.14.4-1.fc38.ppc64le.rpm 9.8 MB/s | 177 kB 00:00 (9/137): elfutils-default-yama-scope-0.188-3.fc 1.0 MB/s | 16 kB 00:00 (10/137): elfutils-libelf-0.188-3.fc38.ppc64le. 12 MB/s | 205 kB 00:00 (11/137): expat-2.5.0-1.fc38.ppc64le.rpm 6.9 MB/s | 117 kB 00:00 (12/137): elfutils-libs-0.188-3.fc38.ppc64le.rp 16 MB/s | 291 kB 00:00 (13/137): findutils-4.9.0-2.fc38.ppc64le.rpm 24 MB/s | 530 kB 00:00 (14/137): file-libs-5.42-4.fc38.ppc64le.rpm 25 MB/s | 688 kB 00:00 (15/137): gawk-5.1.1-4.fc38.ppc64le.rpm 31 MB/s | 1.0 MB 00:00 (16/137): gdbm-libs-1.23-2.fc38.ppc64le.rpm 4.7 MB/s | 62 kB 00:00 (17/137): gmp-6.2.1-3.fc38.ppc64le.rpm 6.7 MB/s | 304 kB 00:00 (18/137): glib2-2.74.1-2.fc38.ppc64le.rpm 33 MB/s | 2.8 MB 00:00 (19/137): gnupg2-2.3.8-1.fc38.ppc64le.rpm 29 MB/s | 2.7 MB 00:00 (20/137): gnutls-3.7.8-9.fc38.ppc64le.rpm 19 MB/s | 1.1 MB 00:00 (21/137): gpgme-1.17.1-3.fc38.ppc64le.rpm 12 MB/s | 229 kB 00:00 (22/137): grep-3.8-1.fc38.ppc64le.rpm 19 MB/s | 293 kB 00:00 (23/137): ima-evm-utils-1.4-6.fc38.ppc64le.rpm 6.2 MB/s | 67 kB 00:00 (24/137): json-c-0.16-3.fc38.ppc64le.rpm 4.1 MB/s | 46 kB 00:00 (25/137): keyutils-libs-1.6.1-5.fc38.ppc64le.rp 3.3 MB/s | 33 kB 00:00 (26/137): libacl-2.3.1-4.fc38.ppc64le.rpm 2.7 MB/s | 26 kB 00:00 (27/137): krb5-libs-1.20.1-3.fc38.ppc64le.rpm 34 MB/s | 805 kB 00:00 (28/137): libassuan-2.5.5-5.fc38.ppc64le.rpm 4.8 MB/s | 71 kB 00:00 (29/137): libarchive-3.6.1-3.fc38.ppc64le.rpm 25 MB/s | 464 kB 00:00 (30/137): libattr-2.5.1-5.fc38.ppc64le.rpm 2.1 MB/s | 19 kB 00:00 (31/137): libb2-0.98.1-7.fc38.ppc64le.rpm 2.7 MB/s | 26 kB 00:00 (32/137): libbrotli-1.0.9-9.fc38.ppc64le.rpm 20 MB/s | 345 kB 00:00 (33/137): libcap-ng-0.8.3-4.fc38.ppc64le.rpm 3.2 MB/s | 34 kB 00:00 (34/137): libcap-2.48-5.fc38.ppc64le.rpm 5.6 MB/s | 73 kB 00:00 (35/137): libcom_err-1.46.5-3.fc38.ppc64le.rpm 2.7 MB/s | 26 kB 00:00 (36/137): libcomps-0.1.18-4.fc38.ppc64le.rpm 7.4 MB/s | 84 kB 00:00 (37/137): libcurl-7.87.0-1.fc38.ppc64le.rpm 20 MB/s | 334 kB 00:00 (38/137): libevent-2.1.12-7.fc38.ppc64le.rpm 15 MB/s | 276 kB 00:00 (39/137): libdnf-0.68.0-1.fc38.ppc64le.rpm 28 MB/s | 668 kB 00:00 (40/137): libffi-3.4.4-1.fc38.ppc64le.rpm 2.5 MB/s | 39 kB 00:00 (41/137): libfsverity-1.4-8.fc38.ppc64le.rpm 2.2 MB/s | 20 kB 00:00 (42/137): libgpg-error-1.46-1.fc38.ppc64le.rpm 13 MB/s | 233 kB 00:00 (43/137): libidn2-2.3.4-1.fc38.ppc64le.rpm 10 MB/s | 157 kB 00:00 (44/137): libgcrypt-1.10.1-6.fc38.ppc64le.rpm 24 MB/s | 596 kB 00:00 (45/137): libksba-1.6.3-1.fc38.ppc64le.rpm 13 MB/s | 175 kB 00:00 (46/137): libmodulemd-2.14.0-4.fc38.ppc64le.rpm 16 MB/s | 233 kB 00:00 (47/137): libnsl2-2.0.0-4.fc38.ppc64le.rpm 2.7 MB/s | 33 kB 00:00 (48/137): libpsl-0.21.1-6.fc38.ppc64le.rpm 6.4 MB/s | 67 kB 00:00 (49/137): libreport-filesystem-2.17.6-1.fc38.no 1.6 MB/s | 14 kB 00:00 (50/137): librepo-1.15.1-1.fc38.ppc64le.rpm 8.8 MB/s | 104 kB 00:00 (51/137): libselinux-3.4-6.fc38.ppc64le.rpm 8.5 MB/s | 100 kB 00:00 (52/137): libsemanage-3.4-6.fc38.ppc64le.rpm 10 MB/s | 131 kB 00:00 (53/137): libsepol-3.4-4.fc38.ppc64le.rpm 21 MB/s | 355 kB 00:00 (54/137): libsigsegv-2.14-3.fc38.ppc64le.rpm 2.4 MB/s | 28 kB 00:00 (55/137): libsolv-0.7.22-3.fc38.ppc64le.rpm 25 MB/s | 467 kB 00:00 (56/137): libssh-config-0.10.4-2.fc38.noarch.rp 798 kB/s | 9.2 kB 00:00 (57/137): libssh-0.10.4-2.fc38.ppc64le.rpm 16 MB/s | 236 kB 00:00 (58/137): libtasn1-4.19.0-1.fc38.ppc64le.rpm 7.1 MB/s | 81 kB 00:00 (59/137): libtirpc-1.3.3-0.fc38.ppc64le.rpm 8.5 MB/s | 108 kB 00:00 (60/137): libunistring-1.0-2.fc38.ppc64le.rpm 29 MB/s | 575 kB 00:00 (61/137): libverto-0.3.2-4.fc38.ppc64le.rpm 1.9 MB/s | 23 kB 00:00 (62/137): libxcrypt-4.4.33-5.fc38.ppc64le.rpm 11 MB/s | 133 kB 00:00 (63/137): libyaml-0.2.5-8.fc38.ppc64le.rpm 6.1 MB/s | 70 kB 00:00 (64/137): lua-libs-5.4.4-6.fc38.ppc64le.rpm 11 MB/s | 149 kB 00:00 (65/137): libxml2-2.10.3-2.fc38.ppc64le.rpm 30 MB/s | 780 kB 00:00 (66/137): lz4-libs-1.9.3-5.fc38.ppc64le.rpm 6.4 MB/s | 90 kB 00:00 (67/137): mpdecimal-2.5.1-4.fc38.ppc64le.rpm 9.3 MB/s | 118 kB 00:00 (68/137): mpfr-4.1.1-2.fc38.ppc64le.rpm 36 MB/s | 609 kB 00:00 (69/137): python3-dbus-1.3.2-1.fc38.ppc64le.rpm 8.4 MB/s | 152 kB 00:00 (70/137): python3-gpg-1.17.1-3.fc38.ppc64le.rpm 16 MB/s | 285 kB 00:00 (71/137): python3-hawkey-0.68.0-1.fc38.ppc64le. 9.3 MB/s | 109 kB 00:00 (72/137): python3-libcomps-0.1.18-4.fc38.ppc64l 4.6 MB/s | 53 kB 00:00 (73/137): python3-libdnf-0.68.0-1.fc38.ppc64le. 34 MB/s | 815 kB 00:00 (74/137): libgomp-13.0.0-0.4.fc38.ppc64le.rpm 1.2 MB/s | 314 kB 00:00 (75/137): libgcc-13.0.0-0.4.fc38.ppc64le.rpm 330 kB/s | 88 kB 00:00 (76/137): libstdc++-13.0.0-0.4.fc38.ppc64le.rpm 3.2 MB/s | 932 kB 00:00 (77/137): basesystem-11-14.fc37.noarch.rpm 164 kB/s | 7.0 kB 00:00 (78/137): audit-libs-3.0.9-2.fc38.ppc64le.rpm 1.1 MB/s | 130 kB 00:00 (79/137): crypto-policies-20221215-1.gita4c31a3 1.2 MB/s | 90 kB 00:00 (80/137): dnf-data-4.14.0-1.fc38.noarch.rpm 1.5 MB/s | 43 kB 00:00 (81/137): dnf-plugins-core-4.3.1-1.fc38.noarch. 1.3 MB/s | 34 kB 00:00 (82/137): dnf-4.14.0-1.fc38.noarch.rpm 6.2 MB/s | 480 kB 00:00 (83/137): fedora-release-38-0.6.noarch.rpm 491 kB/s | 11 kB 00:00 (84/137): fedora-gpg-keys-38-0.3.noarch.rpm 3.0 MB/s | 125 kB 00:00 (85/137): ca-certificates-2022.2.54-5.fc37.noar 4.2 MB/s | 829 kB 00:00 (86/137): fedora-release-common-38-0.6.noarch.r 949 kB/s | 21 kB 00:00 (87/137): fedora-release-identity-basic-38-0.6. 514 kB/s | 11 kB 00:00 (88/137): fedora-repos-38-0.3.noarch.rpm 474 kB/s | 10 kB 00:00 (89/137): fedora-repos-rawhide-38-0.3.noarch.rp 448 kB/s | 9.7 kB 00:00 (90/137): glibc-common-2.36.9000-19.fc38.ppc64l 9.7 MB/s | 322 kB 00:00 (91/137): glibc-minimal-langpack-2.36.9000-19.f 1.1 MB/s | 30 kB 00:00 (92/137): glibc-2.36.9000-19.fc38.ppc64le.rpm 25 MB/s | 2.2 MB 00:00 (93/137): filesystem-3.18-2.fc37.ppc64le.rpm 10 MB/s | 1.1 MB 00:00 (94/137): libblkid-2.38.1-3.fc38.ppc64le.rpm 4.7 MB/s | 122 kB 00:00 (95/137): libmount-2.38.1-3.fc38.ppc64le.rpm 6.2 MB/s | 154 kB 00:00 (96/137): libnghttp2-1.51.0-1.fc38.ppc64le.rpm 3.5 MB/s | 84 kB 00:00 (97/137): libsmartcols-2.38.1-3.fc38.ppc64le.rp 2.9 MB/s | 70 kB 00:00 (98/137): libuuid-2.38.1-3.fc38.ppc64le.rpm 1.3 MB/s | 29 kB 00:00 (99/137): libzstd-1.5.2-3.fc37.ppc64le.rpm 11 MB/s | 316 kB 00:00 (100/137): ncurses-base-6.3-5.20221126.fc38.noa 3.2 MB/s | 86 kB 00:00 (101/137): ncurses-libs-6.3-5.20221126.fc38.ppc 13 MB/s | 374 kB 00:00 (102/137): npth-1.6-10.fc38.ppc64le.rpm 1.0 MB/s | 24 kB 00:00 (103/137): nettle-3.8-2.fc37.ppc64le.rpm 14 MB/s | 442 kB 00:00 (104/137): openldap-2.6.3-1.fc38.ppc64le.rpm 11 MB/s | 287 kB 00:00 (105/137): p11-kit-0.24.1-5.fc38.ppc64le.rpm 12 MB/s | 374 kB 00:00 (106/137): p11-kit-trust-0.24.1-5.fc38.ppc64le. 5.8 MB/s | 149 kB 00:00 (107/137): pcre2-10.40-1.fc37.1.ppc64le.rpm 8.8 MB/s | 240 kB 00:00 (108/137): pcre2-syntax-10.40-1.fc37.1.noarch.r 5.4 MB/s | 142 kB 00:00 (109/137): openssl-libs-3.0.5-6.fc38.ppc64le.rp 26 MB/s | 2.2 MB 00:00 (110/137): popt-1.19-1.fc38.ppc64le.rpm 2.9 MB/s | 71 kB 00:00 (111/137): publicsuffix-list-dafsa-20221208-1.f 2.5 MB/s | 59 kB 00:00 (112/137): python3-3.11.1-1.fc38.ppc64le.rpm 1.1 MB/s | 27 kB 00:00 (113/137): python3-dateutil-2.8.2-4.fc37.noarch 13 MB/s | 361 kB 00:00 (114/137): python-setuptools-wheel-65.5.1-1.fc3 10 MB/s | 715 kB 00:00 (115/137): python3-distro-1.8.0-1.fc38.noarch.r 2.2 MB/s | 49 kB 00:00 (116/137): python-pip-wheel-22.3.1-1.fc38.noarc 16 MB/s | 1.4 MB 00:00 (117/137): python3-dnf-4.14.0-1.fc38.noarch.rpm 17 MB/s | 607 kB 00:00 (118/137): python3-dnf-plugins-core-4.3.1-1.fc3 9.2 MB/s | 277 kB 00:00 (119/137): python3-rpm-4.18.0-8.fc38.ppc64le.rp 3.5 MB/s | 101 kB 00:00 (120/137): python3-six-1.16.0-8.fc37.noarch.rpm 1.4 MB/s | 42 kB 00:00 (121/137): readline-8.2-2.fc38.ppc64le.rpm 7.0 MB/s | 228 kB 00:00 (122/137): rpm-build-libs-4.18.0-8.fc38.ppc64le 3.3 MB/s | 103 kB 00:00 (123/137): rpm-4.18.0-8.fc38.ppc64le.rpm 6.5 MB/s | 568 kB 00:00 (124/137): rpm-libs-4.18.0-8.fc38.ppc64le.rpm 12 MB/s | 355 kB 00:00 (125/137): python3-libs-3.11.1-1.fc38.ppc64le.r 49 MB/s | 9.7 MB 00:00 (126/137): rpm-sign-libs-4.18.0-8.fc38.ppc64le. 416 kB/s | 27 kB 00:00 (127/137): sed-4.8-11.fc37.ppc64le.rpm 12 MB/s | 313 kB 00:00 (128/137): setup-2.14.3-1.fc38.noarch.rpm 5.2 MB/s | 152 kB 00:00 (129/137): shadow-utils-4.13-3.fc38.ppc64le.rpm 30 MB/s | 1.3 MB 00:00 (130/137): sqlite-libs-3.40.0-1.fc38.ppc64le.rp 16 MB/s | 776 kB 00:00 (131/137): systemd-libs-252.4-598.fc38.ppc64le. 21 MB/s | 666 kB 00:00 (132/137): tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le. 19 MB/s | 631 kB 00:00 (133/137): tzdata-2022g-1.fc38.noarch.rpm 22 MB/s | 716 kB 00:00 (134/137): xz-libs-5.2.9-1.fc38.ppc64le.rpm 4.3 MB/s | 104 kB 00:00 (135/137): zchunk-libs-1.2.3-1.fc38.ppc64le.rpm 2.4 MB/s | 55 kB 00:00 (136/137): zlib-1.2.13-1.fc38.ppc64le.rpm 4.0 MB/s | 100 kB 00:00 (137/137): rpm-sequoia-1.2.0-1.fc38.ppc64le.rpm 4.1 MB/s | 1.4 MB 00:00 -------------------------------------------------------------------------------- Total 28 MB/s | 60 MB 00:02 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-13.0.0-0.4.fc38.ppc64le 1/137 Running scriptlet: libgcc-13.0.0-0.4.fc38.ppc64le 1/137 Installing : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/137 Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/137 Installing : tzdata-2022g-1.fc38.noarch 3/137 Installing : fedora-release-identity-basic-38-0.6.noarch 4/137 Installing : python-setuptools-wheel-65.5.1-1.fc38.noarch 5/137 Installing : publicsuffix-list-dafsa-20221208-1.fc38.noarch 6/137 Installing : pcre2-syntax-10.40-1.fc37.1.noarch 7/137 Installing : ncurses-base-6.3-5.20221126.fc38.noarch 8/137 Installing : fedora-gpg-keys-38-0.3.noarch 9/137 Installing : fedora-release-38-0.6.noarch 10/137 Installing : fedora-release-common-38-0.6.noarch 11/137 Installing : fedora-repos-rawhide-38-0.3.noarch 12/137 Installing : fedora-repos-38-0.3.noarch 13/137 Installing : setup-2.14.3-1.fc38.noarch 14/137 Running scriptlet: setup-2.14.3-1.fc38.noarch 14/137 Installing : filesystem-3.18-2.fc37.ppc64le 15/137 Installing : basesystem-11-14.fc37.noarch 16/137 Installing : ncurses-libs-6.3-5.20221126.fc38.ppc64le 17/137 Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le 18/137 Installing : glibc-2.36.9000-19.fc38.ppc64le 18/137 Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le 18/137 Installing : bash-5.2.9-3.fc38.ppc64le 19/137 Running scriptlet: bash-5.2.9-3.fc38.ppc64le 19/137 Installing : glibc-common-2.36.9000-19.fc38.ppc64le 20/137 Installing : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le 21/137 Installing : zlib-1.2.13-1.fc38.ppc64le 22/137 Installing : bzip2-libs-1.0.8-12.fc38.ppc64le 23/137 Installing : xz-libs-5.2.9-1.fc38.ppc64le 24/137 Installing : libzstd-1.5.2-3.fc37.ppc64le 25/137 Installing : sqlite-libs-3.40.0-1.fc38.ppc64le 26/137 Installing : gmp-1:6.2.1-3.fc38.ppc64le 27/137 Installing : libcap-2.48-5.fc38.ppc64le 28/137 Installing : libgpg-error-1.46-1.fc38.ppc64le 29/137 Installing : popt-1.19-1.fc38.ppc64le 30/137 Installing : libxml2-2.10.3-2.fc38.ppc64le 31/137 Installing : lua-libs-5.4.4-6.fc38.ppc64le 32/137 Installing : libstdc++-13.0.0-0.4.fc38.ppc64le 33/137 Installing : libuuid-2.38.1-3.fc38.ppc64le 34/137 Installing : elfutils-libelf-0.188-3.fc38.ppc64le 35/137 Installing : file-libs-5.42-4.fc38.ppc64le 36/137 Installing : libattr-2.5.1-5.fc38.ppc64le 37/137 Installing : libacl-2.3.1-4.fc38.ppc64le 38/137 Installing : libffi-3.4.4-1.fc38.ppc64le 39/137 Installing : p11-kit-0.24.1-5.fc38.ppc64le 40/137 Installing : libunistring-1.0-2.fc38.ppc64le 41/137 Installing : libidn2-2.3.4-1.fc38.ppc64le 42/137 Installing : libxcrypt-4.4.33-5.fc38.ppc64le 43/137 Installing : pcre2-10.40-1.fc37.1.ppc64le 44/137 Installing : readline-8.2-2.fc38.ppc64le 45/137 Installing : libassuan-2.5.5-5.fc38.ppc64le 46/137 Installing : nettle-3.8-2.fc37.ppc64le 47/137 Installing : rpm-sequoia-1.2.0-1.fc38.ppc64le 48/137 Installing : expat-2.5.0-1.fc38.ppc64le 49/137 Installing : gdbm-libs-1:1.23-2.fc38.ppc64le 50/137 Installing : json-c-0.16-3.fc38.ppc64le 51/137 Installing : keyutils-libs-1.6.1-5.fc38.ppc64le 52/137 Installing : libcom_err-1.46.5-3.fc38.ppc64le 53/137 Installing : libsepol-3.4-4.fc38.ppc64le 54/137 Installing : libselinux-3.4-6.fc38.ppc64le 55/137 Installing : sed-4.8-11.fc37.ppc64le 56/137 Installing : libtasn1-4.19.0-1.fc38.ppc64le 57/137 Installing : lz4-libs-1.9.3-5.fc38.ppc64le 58/137 Installing : libgomp-13.0.0-0.4.fc38.ppc64le 59/137 Installing : libsmartcols-2.38.1-3.fc38.ppc64le 60/137 Installing : libb2-0.98.1-7.fc38.ppc64le 61/137 Installing : systemd-libs-252.4-598.fc38.ppc64le 62/137 Installing : dbus-libs-1:1.14.4-1.fc38.ppc64le 63/137 Installing : findutils-1:4.9.0-2.fc38.ppc64le 64/137 Installing : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le 65/137 Installing : libcomps-0.1.18-4.fc38.ppc64le 66/137 Installing : grep-3.8-1.fc38.ppc64le 67/137 Installing : libpsl-0.21.1-6.fc38.ppc64le 68/137 Installing : libblkid-2.38.1-3.fc38.ppc64le 69/137 Installing : libmount-2.38.1-3.fc38.ppc64le 70/137 Installing : mpdecimal-2.5.1-4.fc38.ppc64le 71/137 Installing : libgcrypt-1.10.1-6.fc38.ppc64le 72/137 Installing : libksba-1.6.3-1.fc38.ppc64le 73/137 Installing : mpfr-4.1.1-2.fc38.ppc64le 74/137 Installing : elfutils-default-yama-scope-0.188-3.fc38.noarch 75/137 Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch 75/137 Installing : elfutils-libs-0.188-3.fc38.ppc64le 76/137 Installing : alternatives-1.21-1.fc38.ppc64le 77/137 Installing : p11-kit-trust-0.24.1-5.fc38.ppc64le 78/137 Running scriptlet: p11-kit-trust-0.24.1-5.fc38.ppc64le 78/137 Installing : gnutls-3.7.8-9.fc38.ppc64le 79/137 Installing : glib2-2.74.1-2.fc38.ppc64le 80/137 Installing : libbrotli-1.0.9-9.fc38.ppc64le 81/137 Installing : libcap-ng-0.8.3-4.fc38.ppc64le 82/137 Installing : audit-libs-3.0.9-2.fc38.ppc64le 83/137 Installing : rpm-libs-4.18.0-8.fc38.ppc64le 84/137 Installing : rpm-build-libs-4.18.0-8.fc38.ppc64le 85/137 Installing : libsemanage-3.4-6.fc38.ppc64le 86/137 Installing : shadow-utils-2:4.13-3.fc38.ppc64le 87/137 Installing : libsigsegv-2.14-3.fc38.ppc64le 88/137 Installing : gawk-5.1.1-4.fc38.ppc64le 89/137 Installing : libverto-0.3.2-4.fc38.ppc64le 90/137 Installing : libyaml-0.2.5-8.fc38.ppc64le 91/137 Installing : libmodulemd-2.14.0-4.fc38.ppc64le 92/137 Installing : libnghttp2-1.51.0-1.fc38.ppc64le 93/137 Installing : npth-1.6-10.fc38.ppc64le 94/137 Installing : libssh-config-0.10.4-2.fc38.noarch 95/137 Installing : libreport-filesystem-2.17.6-1.fc38.noarch 96/137 Installing : dnf-data-4.14.0-1.fc38.noarch 97/137 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : coreutils-common-9.1-8.fc38.ppc64le 98/137 Installing : openssl-libs-1:3.0.5-6.fc38.ppc64le 99/137 Installing : coreutils-9.1-8.fc38.ppc64le 100/137 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 101/137 Installing : ca-certificates-2022.2.54-5.fc37.noarch 101/137 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 101/137 Installing : krb5-libs-1.20.1-3.fc38.ppc64le 102/137 Installing : libtirpc-1.3.3-0.fc38.ppc64le 103/137 Installing : libfsverity-1.4-8.fc38.ppc64le 104/137 Installing : zchunk-libs-1.2.3-1.fc38.ppc64le 105/137 Installing : libsolv-0.7.22-3.fc38.ppc64le 106/137 Installing : libnsl2-2.0.0-4.fc38.ppc64le 107/137 Installing : libssh-0.10.4-2.fc38.ppc64le 108/137 Installing : python-pip-wheel-22.3.1-1.fc38.noarch 109/137 Installing : python3-3.11.1-1.fc38.ppc64le 110/137 Installing : python3-libs-3.11.1-1.fc38.ppc64le 111/137 Installing : python3-dbus-1.3.2-1.fc38.ppc64le 112/137 Installing : python3-libcomps-0.1.18-4.fc38.ppc64le 113/137 Installing : python3-distro-1.8.0-1.fc38.noarch 114/137 Installing : python3-six-1.16.0-8.fc37.noarch 115/137 Installing : python3-dateutil-1:2.8.2-4.fc37.noarch 116/137 Installing : libarchive-3.6.1-3.fc38.ppc64le 117/137 Installing : libevent-2.1.12-7.fc38.ppc64le 118/137 Installing : openldap-2.6.3-1.fc38.ppc64le 119/137 Installing : libcurl-7.87.0-1.fc38.ppc64le 120/137 Installing : gnupg2-2.3.8-1.fc38.ppc64le 121/137 Installing : gpgme-1.17.1-3.fc38.ppc64le 122/137 Installing : librepo-1.15.1-1.fc38.ppc64le 123/137 Installing : libdnf-0.68.0-1.fc38.ppc64le 124/137 Installing : python3-libdnf-0.68.0-1.fc38.ppc64le 125/137 Installing : python3-hawkey-0.68.0-1.fc38.ppc64le 126/137 Installing : python3-gpg-1.17.1-3.fc38.ppc64le 127/137 Installing : curl-7.87.0-1.fc38.ppc64le 128/137 Running scriptlet: tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le 129/137 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le 129/137 Installing : ima-evm-utils-1.4-6.fc38.ppc64le 130/137 Installing : rpm-sign-libs-4.18.0-8.fc38.ppc64le 131/137 Installing : python3-rpm-4.18.0-8.fc38.ppc64le 132/137 Installing : python3-dnf-4.14.0-1.fc38.noarch 133/137 Installing : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 134/137 Installing : dnf-plugins-core-4.3.1-1.fc38.noarch 135/137 Installing : dnf-4.14.0-1.fc38.noarch 136/137 Running scriptlet: dnf-4.14.0-1.fc38.noarch 136/137 Running scriptlet: rpm-4.18.0-8.fc38.ppc64le 137/137 Installing : rpm-4.18.0-8.fc38.ppc64le 137/137 Running scriptlet: filesystem-3.18-2.fc37.ppc64le 137/137 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 137/137 Running scriptlet: rpm-4.18.0-8.fc38.ppc64le 137/137 Verifying : alternatives-1.21-1.fc38.ppc64le 1/137 Verifying : bash-5.2.9-3.fc38.ppc64le 2/137 Verifying : bzip2-libs-1.0.8-12.fc38.ppc64le 3/137 Verifying : coreutils-9.1-8.fc38.ppc64le 4/137 Verifying : coreutils-common-9.1-8.fc38.ppc64le 5/137 Verifying : curl-7.87.0-1.fc38.ppc64le 6/137 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le 7/137 Verifying : dbus-libs-1:1.14.4-1.fc38.ppc64le 8/137 Verifying : elfutils-default-yama-scope-0.188-3.fc38.noarch 9/137 Verifying : elfutils-libelf-0.188-3.fc38.ppc64le 10/137 Verifying : elfutils-libs-0.188-3.fc38.ppc64le 11/137 Verifying : expat-2.5.0-1.fc38.ppc64le 12/137 Verifying : file-libs-5.42-4.fc38.ppc64le 13/137 Verifying : findutils-1:4.9.0-2.fc38.ppc64le 14/137 Verifying : gawk-5.1.1-4.fc38.ppc64le 15/137 Verifying : gdbm-libs-1:1.23-2.fc38.ppc64le 16/137 Verifying : glib2-2.74.1-2.fc38.ppc64le 17/137 Verifying : gmp-1:6.2.1-3.fc38.ppc64le 18/137 Verifying : gnupg2-2.3.8-1.fc38.ppc64le 19/137 Verifying : gnutls-3.7.8-9.fc38.ppc64le 20/137 Verifying : gpgme-1.17.1-3.fc38.ppc64le 21/137 Verifying : grep-3.8-1.fc38.ppc64le 22/137 Verifying : ima-evm-utils-1.4-6.fc38.ppc64le 23/137 Verifying : json-c-0.16-3.fc38.ppc64le 24/137 Verifying : keyutils-libs-1.6.1-5.fc38.ppc64le 25/137 Verifying : krb5-libs-1.20.1-3.fc38.ppc64le 26/137 Verifying : libacl-2.3.1-4.fc38.ppc64le 27/137 Verifying : libarchive-3.6.1-3.fc38.ppc64le 28/137 Verifying : libassuan-2.5.5-5.fc38.ppc64le 29/137 Verifying : libattr-2.5.1-5.fc38.ppc64le 30/137 Verifying : libb2-0.98.1-7.fc38.ppc64le 31/137 Verifying : libbrotli-1.0.9-9.fc38.ppc64le 32/137 Verifying : libcap-2.48-5.fc38.ppc64le 33/137 Verifying : libcap-ng-0.8.3-4.fc38.ppc64le 34/137 Verifying : libcom_err-1.46.5-3.fc38.ppc64le 35/137 Verifying : libcomps-0.1.18-4.fc38.ppc64le 36/137 Verifying : libcurl-7.87.0-1.fc38.ppc64le 37/137 Verifying : libdnf-0.68.0-1.fc38.ppc64le 38/137 Verifying : libevent-2.1.12-7.fc38.ppc64le 39/137 Verifying : libffi-3.4.4-1.fc38.ppc64le 40/137 Verifying : libfsverity-1.4-8.fc38.ppc64le 41/137 Verifying : libgcrypt-1.10.1-6.fc38.ppc64le 42/137 Verifying : libgpg-error-1.46-1.fc38.ppc64le 43/137 Verifying : libidn2-2.3.4-1.fc38.ppc64le 44/137 Verifying : libksba-1.6.3-1.fc38.ppc64le 45/137 Verifying : libmodulemd-2.14.0-4.fc38.ppc64le 46/137 Verifying : libnsl2-2.0.0-4.fc38.ppc64le 47/137 Verifying : libpsl-0.21.1-6.fc38.ppc64le 48/137 Verifying : librepo-1.15.1-1.fc38.ppc64le 49/137 Verifying : libreport-filesystem-2.17.6-1.fc38.noarch 50/137 Verifying : libselinux-3.4-6.fc38.ppc64le 51/137 Verifying : libsemanage-3.4-6.fc38.ppc64le 52/137 Verifying : libsepol-3.4-4.fc38.ppc64le 53/137 Verifying : libsigsegv-2.14-3.fc38.ppc64le 54/137 Verifying : libsolv-0.7.22-3.fc38.ppc64le 55/137 Verifying : libssh-0.10.4-2.fc38.ppc64le 56/137 Verifying : libssh-config-0.10.4-2.fc38.noarch 57/137 Verifying : libtasn1-4.19.0-1.fc38.ppc64le 58/137 Verifying : libtirpc-1.3.3-0.fc38.ppc64le 59/137 Verifying : libunistring-1.0-2.fc38.ppc64le 60/137 Verifying : libverto-0.3.2-4.fc38.ppc64le 61/137 Verifying : libxcrypt-4.4.33-5.fc38.ppc64le 62/137 Verifying : libxml2-2.10.3-2.fc38.ppc64le 63/137 Verifying : libyaml-0.2.5-8.fc38.ppc64le 64/137 Verifying : lua-libs-5.4.4-6.fc38.ppc64le 65/137 Verifying : lz4-libs-1.9.3-5.fc38.ppc64le 66/137 Verifying : mpdecimal-2.5.1-4.fc38.ppc64le 67/137 Verifying : mpfr-4.1.1-2.fc38.ppc64le 68/137 Verifying : python3-dbus-1.3.2-1.fc38.ppc64le 69/137 Verifying : python3-gpg-1.17.1-3.fc38.ppc64le 70/137 Verifying : python3-hawkey-0.68.0-1.fc38.ppc64le 71/137 Verifying : python3-libcomps-0.1.18-4.fc38.ppc64le 72/137 Verifying : python3-libdnf-0.68.0-1.fc38.ppc64le 73/137 Verifying : libgcc-13.0.0-0.4.fc38.ppc64le 74/137 Verifying : libgomp-13.0.0-0.4.fc38.ppc64le 75/137 Verifying : libstdc++-13.0.0-0.4.fc38.ppc64le 76/137 Verifying : audit-libs-3.0.9-2.fc38.ppc64le 77/137 Verifying : basesystem-11-14.fc37.noarch 78/137 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 79/137 Verifying : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 80/137 Verifying : dnf-4.14.0-1.fc38.noarch 81/137 Verifying : dnf-data-4.14.0-1.fc38.noarch 82/137 Verifying : dnf-plugins-core-4.3.1-1.fc38.noarch 83/137 Verifying : fedora-gpg-keys-38-0.3.noarch 84/137 Verifying : fedora-release-38-0.6.noarch 85/137 Verifying : fedora-release-common-38-0.6.noarch 86/137 Verifying : fedora-release-identity-basic-38-0.6.noarch 87/137 Verifying : fedora-repos-38-0.3.noarch 88/137 Verifying : fedora-repos-rawhide-38-0.3.noarch 89/137 Verifying : filesystem-3.18-2.fc37.ppc64le 90/137 Verifying : glibc-2.36.9000-19.fc38.ppc64le 91/137 Verifying : glibc-common-2.36.9000-19.fc38.ppc64le 92/137 Verifying : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le 93/137 Verifying : libblkid-2.38.1-3.fc38.ppc64le 94/137 Verifying : libmount-2.38.1-3.fc38.ppc64le 95/137 Verifying : libnghttp2-1.51.0-1.fc38.ppc64le 96/137 Verifying : libsmartcols-2.38.1-3.fc38.ppc64le 97/137 Verifying : libuuid-2.38.1-3.fc38.ppc64le 98/137 Verifying : libzstd-1.5.2-3.fc37.ppc64le 99/137 Verifying : ncurses-base-6.3-5.20221126.fc38.noarch 100/137 Verifying : ncurses-libs-6.3-5.20221126.fc38.ppc64le 101/137 Verifying : nettle-3.8-2.fc37.ppc64le 102/137 Verifying : npth-1.6-10.fc38.ppc64le 103/137 Verifying : openldap-2.6.3-1.fc38.ppc64le 104/137 Verifying : openssl-libs-1:3.0.5-6.fc38.ppc64le 105/137 Verifying : p11-kit-0.24.1-5.fc38.ppc64le 106/137 Verifying : p11-kit-trust-0.24.1-5.fc38.ppc64le 107/137 Verifying : pcre2-10.40-1.fc37.1.ppc64le 108/137 Verifying : pcre2-syntax-10.40-1.fc37.1.noarch 109/137 Verifying : popt-1.19-1.fc38.ppc64le 110/137 Verifying : publicsuffix-list-dafsa-20221208-1.fc38.noarch 111/137 Verifying : python-pip-wheel-22.3.1-1.fc38.noarch 112/137 Verifying : python-setuptools-wheel-65.5.1-1.fc38.noarch 113/137 Verifying : python3-3.11.1-1.fc38.ppc64le 114/137 Verifying : python3-dateutil-1:2.8.2-4.fc37.noarch 115/137 Verifying : python3-distro-1.8.0-1.fc38.noarch 116/137 Verifying : python3-dnf-4.14.0-1.fc38.noarch 117/137 Verifying : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 118/137 Verifying : python3-libs-3.11.1-1.fc38.ppc64le 119/137 Verifying : python3-rpm-4.18.0-8.fc38.ppc64le 120/137 Verifying : python3-six-1.16.0-8.fc37.noarch 121/137 Verifying : readline-8.2-2.fc38.ppc64le 122/137 Verifying : rpm-4.18.0-8.fc38.ppc64le 123/137 Verifying : rpm-build-libs-4.18.0-8.fc38.ppc64le 124/137 Verifying : rpm-libs-4.18.0-8.fc38.ppc64le 125/137 Verifying : rpm-sequoia-1.2.0-1.fc38.ppc64le 126/137 Verifying : rpm-sign-libs-4.18.0-8.fc38.ppc64le 127/137 Verifying : sed-4.8-11.fc37.ppc64le 128/137 Verifying : setup-2.14.3-1.fc38.noarch 129/137 Verifying : shadow-utils-2:4.13-3.fc38.ppc64le 130/137 Verifying : sqlite-libs-3.40.0-1.fc38.ppc64le 131/137 Verifying : systemd-libs-252.4-598.fc38.ppc64le 132/137 Verifying : tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le 133/137 Verifying : tzdata-2022g-1.fc38.noarch 134/137 Verifying : xz-libs-5.2.9-1.fc38.ppc64le 135/137 Verifying : zchunk-libs-1.2.3-1.fc38.ppc64le 136/137 Verifying : zlib-1.2.13-1.fc38.ppc64le 137/137 Installed products updated. Installed: alternatives-1.21-1.fc38.ppc64le audit-libs-3.0.9-2.fc38.ppc64le basesystem-11-14.fc37.noarch bash-5.2.9-3.fc38.ppc64le bzip2-libs-1.0.8-12.fc38.ppc64le ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.ppc64le coreutils-common-9.1-8.fc38.ppc64le crypto-policies-20221215-1.gita4c31a3.fc38.noarch curl-7.87.0-1.fc38.ppc64le cyrus-sasl-lib-2.1.28-8.fc38.ppc64le dbus-libs-1:1.14.4-1.fc38.ppc64le dnf-4.14.0-1.fc38.noarch dnf-data-4.14.0-1.fc38.noarch dnf-plugins-core-4.3.1-1.fc38.noarch elfutils-default-yama-scope-0.188-3.fc38.noarch elfutils-libelf-0.188-3.fc38.ppc64le elfutils-libs-0.188-3.fc38.ppc64le expat-2.5.0-1.fc38.ppc64le fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.6.noarch fedora-release-common-38-0.6.noarch fedora-release-identity-basic-38-0.6.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-libs-5.42-4.fc38.ppc64le filesystem-3.18-2.fc37.ppc64le findutils-1:4.9.0-2.fc38.ppc64le gawk-5.1.1-4.fc38.ppc64le gdbm-libs-1:1.23-2.fc38.ppc64le glib2-2.74.1-2.fc38.ppc64le glibc-2.36.9000-19.fc38.ppc64le glibc-common-2.36.9000-19.fc38.ppc64le glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le gmp-1:6.2.1-3.fc38.ppc64le gnupg2-2.3.8-1.fc38.ppc64le gnutls-3.7.8-9.fc38.ppc64le gpgme-1.17.1-3.fc38.ppc64le grep-3.8-1.fc38.ppc64le ima-evm-utils-1.4-6.fc38.ppc64le json-c-0.16-3.fc38.ppc64le keyutils-libs-1.6.1-5.fc38.ppc64le krb5-libs-1.20.1-3.fc38.ppc64le libacl-2.3.1-4.fc38.ppc64le libarchive-3.6.1-3.fc38.ppc64le libassuan-2.5.5-5.fc38.ppc64le libattr-2.5.1-5.fc38.ppc64le libb2-0.98.1-7.fc38.ppc64le libblkid-2.38.1-3.fc38.ppc64le libbrotli-1.0.9-9.fc38.ppc64le libcap-2.48-5.fc38.ppc64le libcap-ng-0.8.3-4.fc38.ppc64le libcom_err-1.46.5-3.fc38.ppc64le libcomps-0.1.18-4.fc38.ppc64le libcurl-7.87.0-1.fc38.ppc64le libdnf-0.68.0-1.fc38.ppc64le libevent-2.1.12-7.fc38.ppc64le libffi-3.4.4-1.fc38.ppc64le libfsverity-1.4-8.fc38.ppc64le libgcc-13.0.0-0.4.fc38.ppc64le libgcrypt-1.10.1-6.fc38.ppc64le libgomp-13.0.0-0.4.fc38.ppc64le libgpg-error-1.46-1.fc38.ppc64le libidn2-2.3.4-1.fc38.ppc64le libksba-1.6.3-1.fc38.ppc64le libmodulemd-2.14.0-4.fc38.ppc64le libmount-2.38.1-3.fc38.ppc64le libnghttp2-1.51.0-1.fc38.ppc64le libnsl2-2.0.0-4.fc38.ppc64le libpsl-0.21.1-6.fc38.ppc64le librepo-1.15.1-1.fc38.ppc64le libreport-filesystem-2.17.6-1.fc38.noarch libselinux-3.4-6.fc38.ppc64le libsemanage-3.4-6.fc38.ppc64le libsepol-3.4-4.fc38.ppc64le libsigsegv-2.14-3.fc38.ppc64le libsmartcols-2.38.1-3.fc38.ppc64le libsolv-0.7.22-3.fc38.ppc64le libssh-0.10.4-2.fc38.ppc64le libssh-config-0.10.4-2.fc38.noarch libstdc++-13.0.0-0.4.fc38.ppc64le libtasn1-4.19.0-1.fc38.ppc64le libtirpc-1.3.3-0.fc38.ppc64le libunistring-1.0-2.fc38.ppc64le libuuid-2.38.1-3.fc38.ppc64le libverto-0.3.2-4.fc38.ppc64le libxcrypt-4.4.33-5.fc38.ppc64le libxml2-2.10.3-2.fc38.ppc64le libyaml-0.2.5-8.fc38.ppc64le libzstd-1.5.2-3.fc37.ppc64le lua-libs-5.4.4-6.fc38.ppc64le lz4-libs-1.9.3-5.fc38.ppc64le mpdecimal-2.5.1-4.fc38.ppc64le mpfr-4.1.1-2.fc38.ppc64le ncurses-base-6.3-5.20221126.fc38.noarch ncurses-libs-6.3-5.20221126.fc38.ppc64le nettle-3.8-2.fc37.ppc64le npth-1.6-10.fc38.ppc64le openldap-2.6.3-1.fc38.ppc64le openssl-libs-1:3.0.5-6.fc38.ppc64le p11-kit-0.24.1-5.fc38.ppc64le p11-kit-trust-0.24.1-5.fc38.ppc64le pcre2-10.40-1.fc37.1.ppc64le pcre2-syntax-10.40-1.fc37.1.noarch popt-1.19-1.fc38.ppc64le publicsuffix-list-dafsa-20221208-1.fc38.noarch python-pip-wheel-22.3.1-1.fc38.noarch python-setuptools-wheel-65.5.1-1.fc38.noarch python3-3.11.1-1.fc38.ppc64le python3-dateutil-1:2.8.2-4.fc37.noarch python3-dbus-1.3.2-1.fc38.ppc64le python3-distro-1.8.0-1.fc38.noarch python3-dnf-4.14.0-1.fc38.noarch python3-dnf-plugins-core-4.3.1-1.fc38.noarch python3-gpg-1.17.1-3.fc38.ppc64le python3-hawkey-0.68.0-1.fc38.ppc64le python3-libcomps-0.1.18-4.fc38.ppc64le python3-libdnf-0.68.0-1.fc38.ppc64le python3-libs-3.11.1-1.fc38.ppc64le python3-rpm-4.18.0-8.fc38.ppc64le python3-six-1.16.0-8.fc37.noarch readline-8.2-2.fc38.ppc64le rpm-4.18.0-8.fc38.ppc64le rpm-build-libs-4.18.0-8.fc38.ppc64le rpm-libs-4.18.0-8.fc38.ppc64le rpm-sequoia-1.2.0-1.fc38.ppc64le rpm-sign-libs-4.18.0-8.fc38.ppc64le sed-4.8-11.fc37.ppc64le setup-2.14.3-1.fc38.noarch shadow-utils-2:4.13-3.fc38.ppc64le sqlite-libs-3.40.0-1.fc38.ppc64le systemd-libs-252.4-598.fc38.ppc64le tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le tzdata-2022g-1.fc38.noarch xz-libs-5.2.9-1.fc38.ppc64le zchunk-libs-1.2.3-1.fc38.ppc64le zlib-1.2.13-1.fc38.ppc64le Complete! Finish(bootstrap): dnf install Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1672001966.653289/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 Mock Version: 3.5 INFO: Mock Version: 3.5 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 33 MB/s | 26 MB 00:00 Additional repo https_jakub_fedorapeople_org_fe 125 kB/s | 84 kB 00:00 fedora 18 MB/s | 60 MB 00:03 Dependencies resolved. ========================================================================================================================== Package Arch Version Repository Size ========================================================================================================================== Installing group/module packages: bash ppc64le 5.2.9-3.fc38 copr_base 1.9 M bzip2 ppc64le 1.0.8-12.fc38 copr_base 54 k coreutils ppc64le 9.1-8.fc38 copr_base 1.3 M cpio ppc64le 2.13-13.fc38 copr_base 277 k diffutils ppc64le 3.8-3.fc38 copr_base 381 k fedora-release-common noarch 38-0.6 fedora 21 k findutils ppc64le 1:4.9.0-2.fc38 copr_base 530 k gawk ppc64le 5.1.1-4.fc38 copr_base 1.0 M glibc-minimal-langpack ppc64le 2.36.9000-19.fc38 fedora 30 k grep ppc64le 3.8-1.fc38 copr_base 293 k gzip ppc64le 1.12-2.fc38 copr_base 163 k info ppc64le 7.0.1-1.fc38 fedora 199 k patch ppc64le 2.7.6-17.fc37 fedora 135 k redhat-rpm-config noarch 235-1.fc38 fedora 80 k rpm-build ppc64le 4.18.0-8.fc38 fedora 78 k sed ppc64le 4.8-11.fc37 fedora 313 k shadow-utils ppc64le 2:4.13-3.fc38 fedora 1.3 M tar ppc64le 2:1.34-5.fc38 fedora 914 k unzip ppc64le 6.0-58.fc38 fedora 188 k util-linux ppc64le 2.38.1-3.fc38 fedora 2.4 M which ppc64le 2.21-36.fc38 fedora 42 k xz ppc64le 5.2.9-1.fc38 fedora 310 k Installing dependencies: alternatives ppc64le 1.21-1.fc38 copr_base 41 k ansible-srpm-macros noarch 1-8.1.fc38 fedora 8.6 k audit-libs ppc64le 3.0.9-2.fc38 fedora 130 k authselect ppc64le 1.4.2-1.fc38 copr_base 141 k authselect-libs ppc64le 1.4.2-1.fc38 copr_base 241 k basesystem noarch 11-14.fc37 fedora 7.0 k binutils ppc64le 2.39-6.fc38 copr_base 6.2 M binutils-gold ppc64le 2.39-6.fc38 copr_base 1.1 M bzip2-libs ppc64le 1.0.8-12.fc38 copr_base 48 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils-common ppc64le 9.1-8.fc38 copr_base 2.0 M cracklib ppc64le 2.9.7-30.fc38 copr_base 84 k crypto-policies noarch 20221215-1.gita4c31a3.fc38 fedora 90 k curl ppc64le 7.87.0-1.fc38 copr_base 348 k cyrus-sasl-lib ppc64le 2.1.28-8.fc38 copr_base 882 k debugedit ppc64le 5.0-5.fc37 fedora 80 k dwz ppc64le 0.15-1.fc38 copr_base 143 k ed ppc64le 1.18-2.fc38 copr_base 82 k efi-srpm-macros noarch 5-6.fc37 fedora 22 k elfutils ppc64le 0.188-3.fc38 copr_base 555 k elfutils-debuginfod-client ppc64le 0.188-3.fc38 copr_base 42 k elfutils-default-yama-scope noarch 0.188-3.fc38 copr_base 16 k elfutils-libelf ppc64le 0.188-3.fc38 copr_base 205 k elfutils-libs ppc64le 0.188-3.fc38 copr_base 291 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.6 fedora 11 k fedora-release-identity-basic noarch 38-0.6 fedora 11 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file ppc64le 5.42-4.fc38 copr_base 50 k file-libs ppc64le 5.42-4.fc38 copr_base 688 k filesystem ppc64le 3.18-2.fc37 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-10.fc38 fedora 26 k fpc-srpm-macros noarch 1.3-6.fc37 fedora 7.7 k gdb-minimal ppc64le 12.1-10.fc38 fedora 3.7 M gdbm-libs ppc64le 1:1.23-2.fc38 copr_base 62 k ghc-srpm-macros noarch 1.5.0-7.fc37 fedora 7.8 k glibc ppc64le 2.36.9000-19.fc38 fedora 2.2 M glibc-common ppc64le 2.36.9000-19.fc38 fedora 322 k glibc-gconv-extra ppc64le 2.36.9000-19.fc38 fedora 1.9 M gmp ppc64le 1:6.2.1-3.fc38 copr_base 304 k gnat-srpm-macros noarch 4-16.fc37 fedora 8.3 k go-srpm-macros noarch 3.2.0-1.fc38 fedora 27 k jansson ppc64le 2.13.1-5.fc38 copr_base 50 k kernel-srpm-macros noarch 1.0-15.fc37 fedora 9.4 k keyutils-libs ppc64le 1.6.1-5.fc38 copr_base 33 k krb5-libs ppc64le 1.20.1-3.fc38 copr_base 805 k libacl ppc64le 2.3.1-4.fc38 copr_base 26 k libarchive ppc64le 3.6.1-3.fc38 copr_base 464 k libattr ppc64le 2.5.1-5.fc38 copr_base 19 k libblkid ppc64le 2.38.1-3.fc38 fedora 122 k libbrotli ppc64le 1.0.9-9.fc38 copr_base 345 k libcap ppc64le 2.48-5.fc38 copr_base 73 k libcap-ng ppc64le 0.8.3-4.fc38 copr_base 34 k libcom_err ppc64le 1.46.5-3.fc38 copr_base 26 k libcurl ppc64le 7.87.0-1.fc38 copr_base 334 k libdb ppc64le 5.3.28-54.fc38 copr_base 842 k libeconf ppc64le 0.4.0-4.fc38 copr_base 31 k libevent ppc64le 2.1.12-7.fc38 copr_base 276 k libfdisk ppc64le 2.38.1-3.fc38 fedora 176 k libffi ppc64le 3.4.4-1.fc38 copr_base 39 k libgcc ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 88 k libgomp ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 314 k libidn2 ppc64le 2.3.4-1.fc38 copr_base 157 k libmount ppc64le 2.38.1-3.fc38 fedora 154 k libnghttp2 ppc64le 1.51.0-1.fc38 fedora 84 k libnsl2 ppc64le 2.0.0-4.fc38 copr_base 33 k libpkgconf ppc64le 1.8.0-3.fc37 fedora 40 k libpsl ppc64le 0.21.1-6.fc38 copr_base 67 k libpwquality ppc64le 1.4.5-1.fc38 fedora 122 k librtas ppc64le 2.0.3-1.fc38 copr_base 68 k libselinux ppc64le 3.4-6.fc38 copr_base 100 k libsemanage ppc64le 3.4-6.fc38 copr_base 131 k libsepol ppc64le 3.4-4.fc38 copr_base 355 k libsigsegv ppc64le 2.14-3.fc38 copr_base 28 k libsmartcols ppc64le 2.38.1-3.fc38 fedora 70 k libssh ppc64le 0.10.4-2.fc38 copr_base 236 k libssh-config noarch 0.10.4-2.fc38 copr_base 9.2 k libstdc++ ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 932 k libtasn1 ppc64le 4.19.0-1.fc38 copr_base 81 k libtirpc ppc64le 1.3.3-0.fc38 copr_base 108 k libunistring ppc64le 1.0-2.fc38 copr_base 575 k libutempter ppc64le 1.2.1-7.fc38 copr_base 27 k libuuid ppc64le 2.38.1-3.fc38 fedora 29 k libverto ppc64le 0.3.2-4.fc38 copr_base 23 k libxcrypt ppc64le 4.4.33-5.fc38 copr_base 133 k libxml2 ppc64le 2.10.3-2.fc38 copr_base 780 k libzstd ppc64le 1.5.2-3.fc37 fedora 316 k lua-libs ppc64le 5.4.4-6.fc38 copr_base 149 k lua-srpm-macros noarch 1-7.fc37 fedora 8.8 k lz4-libs ppc64le 1.9.3-5.fc38 copr_base 90 k mpfr ppc64le 4.1.1-2.fc38 copr_base 609 k ncurses-base noarch 6.3-5.20221126.fc38 fedora 86 k ncurses-libs ppc64le 6.3-5.20221126.fc38 fedora 374 k nettle ppc64le 3.8-2.fc37 fedora 442 k nim-srpm-macros noarch 3-7.fc37 fedora 8.4 k ocaml-srpm-macros noarch 7-2.fc37 fedora 13 k openblas-srpm-macros noarch 2-12.fc37 fedora 7.5 k openldap ppc64le 2.6.3-1.fc38 fedora 287 k openssl-libs ppc64le 1:3.0.5-6.fc38 fedora 2.2 M p11-kit ppc64le 0.24.1-5.fc38 fedora 374 k p11-kit-trust ppc64le 0.24.1-5.fc38 fedora 149 k package-notes-srpm-macros noarch 0.5-6.fc38 fedora 11 k pam ppc64le 1.5.2-15.fc38 fedora 605 k pam-libs ppc64le 1.5.2-15.fc38 fedora 63 k pcre2 ppc64le 10.40-1.fc37.1 fedora 240 k pcre2-syntax noarch 10.40-1.fc37.1 fedora 142 k perl-srpm-macros noarch 1-47.fc38 fedora 8.2 k pkgconf ppc64le 1.8.0-3.fc37 fedora 43 k pkgconf-m4 noarch 1.8.0-3.fc37 fedora 14 k pkgconf-pkg-config ppc64le 1.8.0-3.fc37 fedora 10 k popt ppc64le 1.19-1.fc38 fedora 71 k publicsuffix-list-dafsa noarch 20221208-1.fc38 fedora 59 k python-srpm-macros noarch 3.11-6.fc38 fedora 25 k qt5-srpm-macros noarch 5.15.7-1.fc38 fedora 7.9 k readline ppc64le 8.2-2.fc38 fedora 228 k rpm ppc64le 4.18.0-8.fc38 fedora 568 k rpm-build-libs ppc64le 4.18.0-8.fc38 fedora 103 k rpm-libs ppc64le 4.18.0-8.fc38 fedora 355 k rpm-sequoia ppc64le 1.2.0-1.fc38 fedora 1.4 M rpmautospec-rpm-macros noarch 0.3.1-1.fc38 fedora 8.8 k rust-srpm-macros noarch 23-1.fc38 fedora 9.4 k setup noarch 2.14.3-1.fc38 fedora 152 k sqlite-libs ppc64le 3.40.0-1.fc38 fedora 776 k systemd-libs ppc64le 252.4-598.fc38 fedora 666 k tzdata noarch 2022g-1.fc38 fedora 716 k util-linux-core ppc64le 2.38.1-3.fc38 fedora 515 k xxhash-libs ppc64le 0.8.1-3.fc37 fedora 38 k xz-libs ppc64le 5.2.9-1.fc38 fedora 104 k zip ppc64le 3.0-35.fc38 fedora 267 k zlib ppc64le 1.2.13-1.fc38 fedora 100 k zstd ppc64le 1.5.2-3.fc37 fedora 466 k Installing Groups: Buildsystem building group Transaction Summary ========================================================================================================================== Install 154 Packages Total download size: 57 M Installed size: 328 M Downloading Packages: (1/154): alternatives-1.21-1.fc38.ppc64le.rpm 132 kB/s | 41 kB 00:00 (2/154): authselect-1.4.2-1.fc38.ppc64le.rpm 438 kB/s | 141 kB 00:00 (3/154): authselect-libs-1.4.2-1.fc38.ppc64le.r 727 kB/s | 241 kB 00:00 (4/154): bash-5.2.9-3.fc38.ppc64le.rpm 16 MB/s | 1.9 MB 00:00 (5/154): binutils-gold-2.39-6.fc38.ppc64le.rpm 10 MB/s | 1.1 MB 00:00 (6/154): binutils-2.39-6.fc38.ppc64le.rpm 27 MB/s | 6.2 MB 00:00 (7/154): bzip2-1.0.8-12.fc38.ppc64le.rpm 413 kB/s | 54 kB 00:00 (8/154): bzip2-libs-1.0.8-12.fc38.ppc64le.rpm 414 kB/s | 48 kB 00:00 (9/154): cpio-2.13-13.fc38.ppc64le.rpm 18 MB/s | 277 kB 00:00 (10/154): coreutils-9.1-8.fc38.ppc64le.rpm 26 MB/s | 1.3 MB 00:00 (11/154): cracklib-2.9.7-30.fc38.ppc64le.rpm 2.2 MB/s | 84 kB 00:00 (12/154): coreutils-common-9.1-8.fc38.ppc64le.r 30 MB/s | 2.0 MB 00:00 (13/154): curl-7.87.0-1.fc38.ppc64le.rpm 19 MB/s | 348 kB 00:00 (14/154): cyrus-sasl-lib-2.1.28-8.fc38.ppc64le. 31 MB/s | 882 kB 00:00 (15/154): diffutils-3.8-3.fc38.ppc64le.rpm 20 MB/s | 381 kB 00:00 (16/154): dwz-0.15-1.fc38.ppc64le.rpm 9.3 MB/s | 143 kB 00:00 (17/154): ed-1.18-2.fc38.ppc64le.rpm 7.1 MB/s | 82 kB 00:00 (18/154): elfutils-debuginfod-client-0.188-3.fc 2.9 MB/s | 42 kB 00:00 (19/154): elfutils-0.188-3.fc38.ppc64le.rpm 29 MB/s | 555 kB 00:00 (20/154): elfutils-default-yama-scope-0.188-3.f 1.4 MB/s | 16 kB 00:00 (21/154): elfutils-libelf-0.188-3.fc38.ppc64le. 15 MB/s | 205 kB 00:00 (22/154): file-5.42-4.fc38.ppc64le.rpm 4.9 MB/s | 50 kB 00:00 (23/154): elfutils-libs-0.188-3.fc38.ppc64le.rp 17 MB/s | 291 kB 00:00 (24/154): findutils-4.9.0-2.fc38.ppc64le.rpm 21 MB/s | 530 kB 00:00 (25/154): file-libs-5.42-4.fc38.ppc64le.rpm 21 MB/s | 688 kB 00:00 (26/154): gawk-5.1.1-4.fc38.ppc64le.rpm 27 MB/s | 1.0 MB 00:00 (27/154): gdbm-libs-1.23-2.fc38.ppc64le.rpm 3.5 MB/s | 62 kB 00:00 (28/154): gmp-6.2.1-3.fc38.ppc64le.rpm 18 MB/s | 304 kB 00:00 (29/154): gzip-1.12-2.fc38.ppc64le.rpm 13 MB/s | 163 kB 00:00 (30/154): grep-3.8-1.fc38.ppc64le.rpm 16 MB/s | 293 kB 00:00 (31/154): jansson-2.13.1-5.fc38.ppc64le.rpm 3.7 MB/s | 50 kB 00:00 (32/154): keyutils-libs-1.6.1-5.fc38.ppc64le.rp 3.3 MB/s | 33 kB 00:00 (33/154): libacl-2.3.1-4.fc38.ppc64le.rpm 2.7 MB/s | 26 kB 00:00 (34/154): krb5-libs-1.20.1-3.fc38.ppc64le.rpm 29 MB/s | 805 kB 00:00 (35/154): libattr-2.5.1-5.fc38.ppc64le.rpm 1.1 MB/s | 19 kB 00:00 (36/154): libarchive-3.6.1-3.fc38.ppc64le.rpm 18 MB/s | 464 kB 00:00 (37/154): libcap-2.48-5.fc38.ppc64le.rpm 6.7 MB/s | 73 kB 00:00 (38/154): libcap-ng-0.8.3-4.fc38.ppc64le.rpm 2.6 MB/s | 34 kB 00:00 (39/154): libbrotli-1.0.9-9.fc38.ppc64le.rpm 19 MB/s | 345 kB 00:00 (40/154): libcom_err-1.46.5-3.fc38.ppc64le.rpm 2.7 MB/s | 26 kB 00:00 (41/154): libcurl-7.87.0-1.fc38.ppc64le.rpm 16 MB/s | 334 kB 00:00 (42/154): libdb-5.3.28-54.fc38.ppc64le.rpm 32 MB/s | 842 kB 00:00 (43/154): libeconf-0.4.0-4.fc38.ppc64le.rpm 1.3 MB/s | 31 kB 00:00 (44/154): libevent-2.1.12-7.fc38.ppc64le.rpm 17 MB/s | 276 kB 00:00 (45/154): libffi-3.4.4-1.fc38.ppc64le.rpm 3.8 MB/s | 39 kB 00:00 (46/154): libidn2-2.3.4-1.fc38.ppc64le.rpm 12 MB/s | 157 kB 00:00 (47/154): libnsl2-2.0.0-4.fc38.ppc64le.rpm 3.3 MB/s | 33 kB 00:00 (48/154): libpsl-0.21.1-6.fc38.ppc64le.rpm 6.2 MB/s | 67 kB 00:00 (49/154): librtas-2.0.3-1.fc38.ppc64le.rpm 6.4 MB/s | 68 kB 00:00 (50/154): libselinux-3.4-6.fc38.ppc64le.rpm 8.4 MB/s | 100 kB 00:00 (51/154): libsemanage-3.4-6.fc38.ppc64le.rpm 8.8 MB/s | 131 kB 00:00 (52/154): libsepol-3.4-4.fc38.ppc64le.rpm 18 MB/s | 355 kB 00:00 (53/154): libsigsegv-2.14-3.fc38.ppc64le.rpm 2.0 MB/s | 28 kB 00:00 (54/154): libssh-0.10.4-2.fc38.ppc64le.rpm 15 MB/s | 236 kB 00:00 (55/154): libssh-config-0.10.4-2.fc38.noarch.rp 1.0 MB/s | 9.2 kB 00:00 (56/154): libtasn1-4.19.0-1.fc38.ppc64le.rpm 7.2 MB/s | 81 kB 00:00 (57/154): libtirpc-1.3.3-0.fc38.ppc64le.rpm 9.1 MB/s | 108 kB 00:00 (58/154): libutempter-1.2.1-7.fc38.ppc64le.rpm 2.5 MB/s | 27 kB 00:00 (59/154): libunistring-1.0-2.fc38.ppc64le.rpm 27 MB/s | 575 kB 00:00 (60/154): libverto-0.3.2-4.fc38.ppc64le.rpm 1.8 MB/s | 23 kB 00:00 (61/154): libxcrypt-4.4.33-5.fc38.ppc64le.rpm 11 MB/s | 133 kB 00:00 (62/154): lua-libs-5.4.4-6.fc38.ppc64le.rpm 11 MB/s | 149 kB 00:00 (63/154): lz4-libs-1.9.3-5.fc38.ppc64le.rpm 5.2 MB/s | 90 kB 00:00 (64/154): libxml2-2.10.3-2.fc38.ppc64le.rpm 28 MB/s | 780 kB 00:00 (65/154): mpfr-4.1.1-2.fc38.ppc64le.rpm 31 MB/s | 609 kB 00:00 (66/154): libgcc-13.0.0-0.4.fc38.ppc64le.rpm 179 kB/s | 88 kB 00:00 (67/154): libgomp-13.0.0-0.4.fc38.ppc64le.rpm 589 kB/s | 314 kB 00:00 (68/154): libstdc++-13.0.0-0.4.fc38.ppc64le.rpm 1.6 MB/s | 932 kB 00:00 (69/154): ansible-srpm-macros-1-8.1.fc38.noarch 62 kB/s | 8.6 kB 00:00 (70/154): basesystem-11-14.fc37.noarch.rpm 85 kB/s | 7.0 kB 00:00 (71/154): audit-libs-3.0.9-2.fc38.ppc64le.rpm 482 kB/s | 130 kB 00:00 (72/154): crypto-policies-20221215-1.gita4c31a3 658 kB/s | 90 kB 00:00 (73/154): ca-certificates-2022.2.54-5.fc37.noar 3.0 MB/s | 829 kB 00:00 (74/154): debugedit-5.0-5.fc37.ppc64le.rpm 857 kB/s | 80 kB 00:00 (75/154): efi-srpm-macros-5-6.fc37.noarch.rpm 241 kB/s | 22 kB 00:00 (76/154): fedora-gpg-keys-38-0.3.noarch.rpm 2.6 MB/s | 125 kB 00:00 (77/154): fedora-release-38-0.6.noarch.rpm 187 kB/s | 11 kB 00:00 (78/154): fedora-release-common-38-0.6.noarch.r 301 kB/s | 21 kB 00:00 (79/154): fedora-release-identity-basic-38-0.6. 257 kB/s | 11 kB 00:00 (80/154): fedora-repos-38-0.3.noarch.rpm 228 kB/s | 10 kB 00:00 (81/154): fedora-repos-rawhide-38-0.3.noarch.rp 217 kB/s | 9.7 kB 00:00 (82/154): filesystem-3.18-2.fc37.ppc64le.rpm 11 MB/s | 1.1 MB 00:00 (83/154): fonts-srpm-macros-2.0.5-10.fc38.noarc 310 kB/s | 26 kB 00:00 (84/154): fpc-srpm-macros-1.3-6.fc37.noarch.rpm 108 kB/s | 7.7 kB 00:00 (85/154): ghc-srpm-macros-1.5.0-7.fc37.noarch.r 77 kB/s | 7.8 kB 00:00 (86/154): gdb-minimal-12.1-10.fc38.ppc64le.rpm 30 MB/s | 3.7 MB 00:00 (87/154): glibc-2.36.9000-19.fc38.ppc64le.rpm 14 MB/s | 2.2 MB 00:00 (88/154): glibc-common-2.36.9000-19.fc38.ppc64l 5.8 MB/s | 322 kB 00:00 (89/154): glibc-gconv-extra-2.36.9000-19.fc38.p 26 MB/s | 1.9 MB 00:00 (90/154): glibc-minimal-langpack-2.36.9000-19.f 638 kB/s | 30 kB 00:00 (91/154): gnat-srpm-macros-4-16.fc37.noarch.rpm 148 kB/s | 8.3 kB 00:00 (92/154): go-srpm-macros-3.2.0-1.fc38.noarch.rp 594 kB/s | 27 kB 00:00 (93/154): info-7.0.1-1.fc38.ppc64le.rpm 3.8 MB/s | 199 kB 00:00 (94/154): kernel-srpm-macros-1.0-15.fc37.noarch 184 kB/s | 9.4 kB 00:00 (95/154): libblkid-2.38.1-3.fc38.ppc64le.rpm 2.6 MB/s | 122 kB 00:00 (96/154): libfdisk-2.38.1-3.fc38.ppc64le.rpm 3.6 MB/s | 176 kB 00:00 (97/154): libmount-2.38.1-3.fc38.ppc64le.rpm 3.0 MB/s | 154 kB 00:00 (98/154): libnghttp2-1.51.0-1.fc38.ppc64le.rpm 1.8 MB/s | 84 kB 00:00 (99/154): libpkgconf-1.8.0-3.fc37.ppc64le.rpm 876 kB/s | 40 kB 00:00 (100/154): libpwquality-1.4.5-1.fc38.ppc64le.rp 2.5 MB/s | 122 kB 00:00 (101/154): libsmartcols-2.38.1-3.fc38.ppc64le.r 1.5 MB/s | 70 kB 00:00 (102/154): libuuid-2.38.1-3.fc38.ppc64le.rpm 557 kB/s | 29 kB 00:00 (103/154): libzstd-1.5.2-3.fc37.ppc64le.rpm 6.3 MB/s | 316 kB 00:00 (104/154): lua-srpm-macros-1-7.fc37.noarch.rpm 196 kB/s | 8.8 kB 00:00 (105/154): ncurses-base-6.3-5.20221126.fc38.noa 1.7 MB/s | 86 kB 00:00 (106/154): ncurses-libs-6.3-5.20221126.fc38.ppc 7.0 MB/s | 374 kB 00:00 (107/154): nettle-3.8-2.fc37.ppc64le.rpm 8.4 MB/s | 442 kB 00:00 (108/154): nim-srpm-macros-3-7.fc37.noarch.rpm 189 kB/s | 8.4 kB 00:00 (109/154): ocaml-srpm-macros-7-2.fc37.noarch.rp 297 kB/s | 13 kB 00:00 (110/154): openblas-srpm-macros-2-12.fc37.noarc 167 kB/s | 7.5 kB 00:00 (111/154): openldap-2.6.3-1.fc38.ppc64le.rpm 5.4 MB/s | 287 kB 00:00 (112/154): openssl-libs-3.0.5-6.fc38.ppc64le.rp 29 MB/s | 2.2 MB 00:00 (113/154): p11-kit-0.24.1-5.fc38.ppc64le.rpm 5.7 MB/s | 374 kB 00:00 (114/154): p11-kit-trust-0.24.1-5.fc38.ppc64le. 2.6 MB/s | 149 kB 00:00 (115/154): package-notes-srpm-macros-0.5-6.fc38 237 kB/s | 11 kB 00:00 (116/154): pam-1.5.2-15.fc38.ppc64le.rpm 9.4 MB/s | 605 kB 00:00 (117/154): pam-libs-1.5.2-15.fc38.ppc64le.rpm 1.1 MB/s | 63 kB 00:00 (118/154): patch-2.7.6-17.fc37.ppc64le.rpm 2.8 MB/s | 135 kB 00:00 (119/154): pcre2-10.40-1.fc37.1.ppc64le.rpm 4.9 MB/s | 240 kB 00:00 (120/154): pcre2-syntax-10.40-1.fc37.1.noarch.r 2.8 MB/s | 142 kB 00:00 (121/154): perl-srpm-macros-1-47.fc38.noarch.rp 184 kB/s | 8.2 kB 00:00 (122/154): pkgconf-1.8.0-3.fc37.ppc64le.rpm 935 kB/s | 43 kB 00:00 (123/154): pkgconf-m4-1.8.0-3.fc37.noarch.rpm 254 kB/s | 14 kB 00:00 (124/154): pkgconf-pkg-config-1.8.0-3.fc37.ppc6 172 kB/s | 10 kB 00:00 (125/154): popt-1.19-1.fc38.ppc64le.rpm 1.3 MB/s | 71 kB 00:00 (126/154): publicsuffix-list-dafsa-20221208-1.f 785 kB/s | 59 kB 00:00 (127/154): python-srpm-macros-3.11-6.fc38.noarc 309 kB/s | 25 kB 00:00 (128/154): qt5-srpm-macros-5.15.7-1.fc38.noarch 101 kB/s | 7.9 kB 00:00 (129/154): readline-8.2-2.fc38.ppc64le.rpm 3.9 MB/s | 228 kB 00:00 (130/154): redhat-rpm-config-235-1.fc38.noarch. 1.3 MB/s | 80 kB 00:00 (131/154): rpm-4.18.0-8.fc38.ppc64le.rpm 8.5 MB/s | 568 kB 00:00 (132/154): rpm-build-4.18.0-8.fc38.ppc64le.rpm 988 kB/s | 78 kB 00:00 (133/154): rpm-build-libs-4.18.0-8.fc38.ppc64le 1.4 MB/s | 103 kB 00:00 (134/154): rpm-libs-4.18.0-8.fc38.ppc64le.rpm 4.4 MB/s | 355 kB 00:00 (135/154): rpm-sequoia-1.2.0-1.fc38.ppc64le.rpm 8.3 MB/s | 1.4 MB 00:00 (136/154): rpmautospec-rpm-macros-0.3.1-1.fc38. 59 kB/s | 8.8 kB 00:00 (137/154): rust-srpm-macros-23-1.fc38.noarch.rp 78 kB/s | 9.4 kB 00:00 (138/154): sed-4.8-11.fc37.ppc64le.rpm 5.7 MB/s | 313 kB 00:00 (139/154): setup-2.14.3-1.fc38.noarch.rpm 2.1 MB/s | 152 kB 00:00 (140/154): shadow-utils-4.13-3.fc38.ppc64le.rpm 13 MB/s | 1.3 MB 00:00 (141/154): sqlite-libs-3.40.0-1.fc38.ppc64le.rp 13 MB/s | 776 kB 00:00 (142/154): systemd-libs-252.4-598.fc38.ppc64le. 12 MB/s | 666 kB 00:00 (143/154): tar-1.34-5.fc38.ppc64le.rpm 16 MB/s | 914 kB 00:00 (144/154): tzdata-2022g-1.fc38.noarch.rpm 7.8 MB/s | 716 kB 00:00 (145/154): unzip-6.0-58.fc38.ppc64le.rpm 2.0 MB/s | 188 kB 00:00 (146/154): util-linux-2.38.1-3.fc38.ppc64le.rpm 24 MB/s | 2.4 MB 00:00 (147/154): util-linux-core-2.38.1-3.fc38.ppc64l 7.3 MB/s | 515 kB 00:00 (148/154): which-2.21-36.fc38.ppc64le.rpm 785 kB/s | 42 kB 00:00 (149/154): xxhash-libs-0.8.1-3.fc37.ppc64le.rpm 833 kB/s | 38 kB 00:00 (150/154): xz-5.2.9-1.fc38.ppc64le.rpm 5.1 MB/s | 310 kB 00:00 (151/154): xz-libs-5.2.9-1.fc38.ppc64le.rpm 1.4 MB/s | 104 kB 00:00 (152/154): zip-3.0-35.fc38.ppc64le.rpm 5.1 MB/s | 267 kB 00:00 (153/154): zlib-1.2.13-1.fc38.ppc64le.rpm 2.1 MB/s | 100 kB 00:00 (154/154): zstd-1.5.2-3.fc37.ppc64le.rpm 8.9 MB/s | 466 kB 00:00 -------------------------------------------------------------------------------- Total 7.0 MB/s | 57 MB 00:08 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-13.0.0-0.4.fc38.ppc64le 1/154 Running scriptlet: libgcc-13.0.0-0.4.fc38.ppc64le 1/154 Installing : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/154 Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/154 Installing : fedora-release-identity-basic-38-0.6.noarch 3/154 Installing : tzdata-2022g-1.fc38.noarch 4/154 Installing : rust-srpm-macros-23-1.fc38.noarch 5/154 Installing : qt5-srpm-macros-5.15.7-1.fc38.noarch 6/154 Installing : publicsuffix-list-dafsa-20221208-1.fc38.noarch 7/154 Installing : pkgconf-m4-1.8.0-3.fc37.noarch 8/154 Installing : perl-srpm-macros-1-47.fc38.noarch 9/154 Installing : pcre2-syntax-10.40-1.fc37.1.noarch 10/154 Installing : package-notes-srpm-macros-0.5-6.fc38.noarch 11/154 Installing : openblas-srpm-macros-2-12.fc37.noarch 12/154 Installing : ocaml-srpm-macros-7-2.fc37.noarch 13/154 Installing : nim-srpm-macros-3-7.fc37.noarch 14/154 Installing : ncurses-base-6.3-5.20221126.fc38.noarch 15/154 Installing : kernel-srpm-macros-1.0-15.fc37.noarch 16/154 Installing : gnat-srpm-macros-4-16.fc37.noarch 17/154 Installing : ghc-srpm-macros-1.5.0-7.fc37.noarch 18/154 Installing : fpc-srpm-macros-1.3-6.fc37.noarch 19/154 Installing : fedora-gpg-keys-38-0.3.noarch 20/154 Installing : fedora-release-38-0.6.noarch 21/154 Installing : fedora-release-common-38-0.6.noarch 22/154 Installing : fedora-repos-rawhide-38-0.3.noarch 23/154 Installing : fedora-repos-38-0.3.noarch 24/154 Installing : setup-2.14.3-1.fc38.noarch 25/154 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-1.fc38.noarch 25/154 Installing : filesystem-3.18-2.fc37.ppc64le 26/154 Installing : basesystem-11-14.fc37.noarch 27/154 Installing : glibc-gconv-extra-2.36.9000-19.fc38.ppc64le 28/154 Running scriptlet: glibc-gconv-extra-2.36.9000-19.fc38.ppc64le 28/154 Installing : ncurses-libs-6.3-5.20221126.fc38.ppc64le 29/154 Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le 30/154 Installing : glibc-2.36.9000-19.fc38.ppc64le 30/154 Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le 30/154 Installing : bash-5.2.9-3.fc38.ppc64le 31/154 Running scriptlet: bash-5.2.9-3.fc38.ppc64le 31/154 Installing : glibc-common-2.36.9000-19.fc38.ppc64le 32/154 Installing : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le 33/154 Installing : zlib-1.2.13-1.fc38.ppc64le 34/154 Installing : xz-libs-5.2.9-1.fc38.ppc64le 35/154 Installing : bzip2-libs-1.0.8-12.fc38.ppc64le 36/154 Installing : elfutils-libelf-0.188-3.fc38.ppc64le 37/154 Installing : gmp-1:6.2.1-3.fc38.ppc64le 38/154 Installing : libstdc++-13.0.0-0.4.fc38.ppc64le 39/154 Installing : libuuid-2.38.1-3.fc38.ppc64le 40/154 Installing : libzstd-1.5.2-3.fc37.ppc64le 41/154 Installing : popt-1.19-1.fc38.ppc64le 42/154 Installing : libblkid-2.38.1-3.fc38.ppc64le 43/154 Installing : libattr-2.5.1-5.fc38.ppc64le 44/154 Installing : libacl-2.3.1-4.fc38.ppc64le 45/154 Installing : libcap-2.48-5.fc38.ppc64le 46/154 Installing : libxcrypt-4.4.33-5.fc38.ppc64le 47/154 Installing : readline-8.2-2.fc38.ppc64le 48/154 Installing : lz4-libs-1.9.3-5.fc38.ppc64le 49/154 Installing : systemd-libs-252.4-598.fc38.ppc64le 50/154 Installing : mpfr-4.1.1-2.fc38.ppc64le 51/154 Installing : dwz-0.15-1.fc38.ppc64le 52/154 Installing : unzip-6.0-58.fc38.ppc64le 53/154 Installing : file-libs-5.42-4.fc38.ppc64le 54/154 Installing : file-5.42-4.fc38.ppc64le 55/154 Installing : sqlite-libs-3.40.0-1.fc38.ppc64le 56/154 Installing : alternatives-1.21-1.fc38.ppc64le 57/154 Installing : libcap-ng-0.8.3-4.fc38.ppc64le 58/154 Installing : audit-libs-3.0.9-2.fc38.ppc64le 59/154 Installing : libcom_err-1.46.5-3.fc38.ppc64le 60/154 Installing : libeconf-0.4.0-4.fc38.ppc64le 61/154 Installing : pam-libs-1.5.2-15.fc38.ppc64le 62/154 Installing : libsepol-3.4-4.fc38.ppc64le 63/154 Installing : libunistring-1.0-2.fc38.ppc64le 64/154 Installing : libidn2-2.3.4-1.fc38.ppc64le 65/154 Installing : lua-libs-5.4.4-6.fc38.ppc64le 66/154 Installing : libsmartcols-2.38.1-3.fc38.ppc64le 67/154 Installing : pcre2-10.40-1.fc37.1.ppc64le 68/154 Installing : libselinux-3.4-6.fc38.ppc64le 69/154 Installing : sed-4.8-11.fc37.ppc64le 70/154 Installing : grep-3.8-1.fc38.ppc64le 71/154 Installing : findutils-1:4.9.0-2.fc38.ppc64le 72/154 Installing : xz-5.2.9-1.fc38.ppc64le 73/154 Installing : libmount-2.38.1-3.fc38.ppc64le 74/154 Installing : util-linux-core-2.38.1-3.fc38.ppc64le 75/154 Installing : libsemanage-3.4-6.fc38.ppc64le 76/154 Installing : shadow-utils-2:4.13-3.fc38.ppc64le 77/154 Running scriptlet: libutempter-1.2.1-7.fc38.ppc64le 78/154 Installing : libutempter-1.2.1-7.fc38.ppc64le 78/154 Installing : tar-2:1.34-5.fc38.ppc64le 79/154 Installing : libpsl-0.21.1-6.fc38.ppc64le 80/154 Installing : zip-3.0-35.fc38.ppc64le 81/154 Installing : zstd-1.5.2-3.fc37.ppc64le 82/154 Installing : libfdisk-2.38.1-3.fc38.ppc64le 83/154 Installing : nettle-3.8-2.fc37.ppc64le 84/154 Installing : rpm-sequoia-1.2.0-1.fc38.ppc64le 85/154 Installing : rpm-libs-4.18.0-8.fc38.ppc64le 86/154 Installing : bzip2-1.0.8-12.fc38.ppc64le 87/154 Installing : libxml2-2.10.3-2.fc38.ppc64le 88/154 Installing : ed-1.18-2.fc38.ppc64le 89/154 Installing : patch-2.7.6-17.fc37.ppc64le 90/154 Installing : elfutils-default-yama-scope-0.188-3.fc38.noarch 91/154 Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch 91/154 Installing : cpio-2.13-13.fc38.ppc64le 92/154 Installing : diffutils-3.8-3.fc38.ppc64le 93/154 Installing : gdbm-libs-1:1.23-2.fc38.ppc64le 94/154 Installing : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le 95/154 Installing : jansson-2.13.1-5.fc38.ppc64le 96/154 Installing : keyutils-libs-1.6.1-5.fc38.ppc64le 97/154 Installing : libbrotli-1.0.9-9.fc38.ppc64le 98/154 Installing : libdb-5.3.28-54.fc38.ppc64le 99/154 Installing : libffi-3.4.4-1.fc38.ppc64le 100/154 Installing : p11-kit-0.24.1-5.fc38.ppc64le 101/154 Installing : librtas-2.0.3-1.fc38.ppc64le 102/154 Running scriptlet: librtas-2.0.3-1.fc38.ppc64le 102/154 Installing : libsigsegv-2.14-3.fc38.ppc64le 103/154 Installing : gawk-5.1.1-4.fc38.ppc64le 104/154 Installing : libtasn1-4.19.0-1.fc38.ppc64le 105/154 Installing : p11-kit-trust-0.24.1-5.fc38.ppc64le 106/154 Running scriptlet: p11-kit-trust-0.24.1-5.fc38.ppc64le 106/154 Installing : libverto-0.3.2-4.fc38.ppc64le 107/154 Installing : libgomp-13.0.0-0.4.fc38.ppc64le 108/154 Installing : libnghttp2-1.51.0-1.fc38.ppc64le 109/154 Installing : libpkgconf-1.8.0-3.fc37.ppc64le 110/154 Installing : pkgconf-1.8.0-3.fc37.ppc64le 111/154 Installing : pkgconf-pkg-config-1.8.0-3.fc37.ppc64le 112/154 Installing : xxhash-libs-0.8.1-3.fc37.ppc64le 113/154 Installing : ansible-srpm-macros-1-8.1.fc38.noarch 114/154 Installing : libssh-config-0.10.4-2.fc38.noarch 115/154 Installing : coreutils-common-9.1-8.fc38.ppc64le 116/154 Installing : openssl-libs-1:3.0.5-6.fc38.ppc64le 117/154 Installing : coreutils-9.1-8.fc38.ppc64le 118/154 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 119/154 Installing : ca-certificates-2022.2.54-5.fc37.noarch 119/154 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 119/154 Installing : krb5-libs-1.20.1-3.fc38.ppc64le 120/154 Installing : libtirpc-1.3.3-0.fc38.ppc64le 121/154 Running scriptlet: authselect-libs-1.4.2-1.fc38.ppc64le 122/154 Installing : authselect-libs-1.4.2-1.fc38.ppc64le 122/154 Installing : gzip-1.12-2.fc38.ppc64le 123/154 Installing : cracklib-2.9.7-30.fc38.ppc64le 124/154 Installing : libpwquality-1.4.5-1.fc38.ppc64le 125/154 Installing : authselect-1.4.2-1.fc38.ppc64le 126/154 Installing : libnsl2-2.0.0-4.fc38.ppc64le 127/154 Installing : pam-1.5.2-15.fc38.ppc64le 128/154 Installing : libssh-0.10.4-2.fc38.ppc64le 129/154 Installing : libarchive-3.6.1-3.fc38.ppc64le 130/154 Installing : libevent-2.1.12-7.fc38.ppc64le 131/154 Installing : openldap-2.6.3-1.fc38.ppc64le 132/154 Installing : libcurl-7.87.0-1.fc38.ppc64le 133/154 Installing : elfutils-libs-0.188-3.fc38.ppc64le 134/154 Installing : elfutils-debuginfod-client-0.188-3.fc38.ppc64le 135/154 Installing : binutils-gold-2.39-6.fc38.ppc64le 136/154 Installing : binutils-2.39-6.fc38.ppc64le 137/154 Running scriptlet: binutils-2.39-6.fc38.ppc64le 137/154 Installing : elfutils-0.188-3.fc38.ppc64le 138/154 Installing : gdb-minimal-12.1-10.fc38.ppc64le 139/154 Installing : debugedit-5.0-5.fc37.ppc64le 140/154 Installing : rpm-build-libs-4.18.0-8.fc38.ppc64le 141/154 Installing : curl-7.87.0-1.fc38.ppc64le 142/154 Running scriptlet: rpm-4.18.0-8.fc38.ppc64le 143/154 Installing : rpm-4.18.0-8.fc38.ppc64le 143/154 Installing : efi-srpm-macros-5-6.fc37.noarch 144/154 Installing : lua-srpm-macros-1-7.fc37.noarch 145/154 Installing : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch 146/154 Installing : fonts-srpm-macros-1:2.0.5-10.fc38.noarch 147/154 Installing : go-srpm-macros-3.2.0-1.fc38.noarch 148/154 Installing : python-srpm-macros-3.11-6.fc38.noarch 149/154 Installing : redhat-rpm-config-235-1.fc38.noarch 150/154 Installing : rpm-build-4.18.0-8.fc38.ppc64le 151/154 Installing : util-linux-2.38.1-3.fc38.ppc64le 152/154 Installing : which-2.21-36.fc38.ppc64le 153/154 Installing : info-7.0.1-1.fc38.ppc64le 154/154 Running scriptlet: filesystem-3.18-2.fc37.ppc64le 154/154 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 154/154 Running scriptlet: authselect-libs-1.4.2-1.fc38.ppc64le 154/154 Running scriptlet: rpm-4.18.0-8.fc38.ppc64le 154/154 Running scriptlet: info-7.0.1-1.fc38.ppc64le 154/154 Verifying : alternatives-1.21-1.fc38.ppc64le 1/154 Verifying : authselect-1.4.2-1.fc38.ppc64le 2/154 Verifying : authselect-libs-1.4.2-1.fc38.ppc64le 3/154 Verifying : bash-5.2.9-3.fc38.ppc64le 4/154 Verifying : binutils-2.39-6.fc38.ppc64le 5/154 Verifying : binutils-gold-2.39-6.fc38.ppc64le 6/154 Verifying : bzip2-1.0.8-12.fc38.ppc64le 7/154 Verifying : bzip2-libs-1.0.8-12.fc38.ppc64le 8/154 Verifying : coreutils-9.1-8.fc38.ppc64le 9/154 Verifying : coreutils-common-9.1-8.fc38.ppc64le 10/154 Verifying : cpio-2.13-13.fc38.ppc64le 11/154 Verifying : cracklib-2.9.7-30.fc38.ppc64le 12/154 Verifying : curl-7.87.0-1.fc38.ppc64le 13/154 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le 14/154 Verifying : diffutils-3.8-3.fc38.ppc64le 15/154 Verifying : dwz-0.15-1.fc38.ppc64le 16/154 Verifying : ed-1.18-2.fc38.ppc64le 17/154 Verifying : elfutils-0.188-3.fc38.ppc64le 18/154 Verifying : elfutils-debuginfod-client-0.188-3.fc38.ppc64le 19/154 Verifying : elfutils-default-yama-scope-0.188-3.fc38.noarch 20/154 Verifying : elfutils-libelf-0.188-3.fc38.ppc64le 21/154 Verifying : elfutils-libs-0.188-3.fc38.ppc64le 22/154 Verifying : file-5.42-4.fc38.ppc64le 23/154 Verifying : file-libs-5.42-4.fc38.ppc64le 24/154 Verifying : findutils-1:4.9.0-2.fc38.ppc64le 25/154 Verifying : gawk-5.1.1-4.fc38.ppc64le 26/154 Verifying : gdbm-libs-1:1.23-2.fc38.ppc64le 27/154 Verifying : gmp-1:6.2.1-3.fc38.ppc64le 28/154 Verifying : grep-3.8-1.fc38.ppc64le 29/154 Verifying : gzip-1.12-2.fc38.ppc64le 30/154 Verifying : jansson-2.13.1-5.fc38.ppc64le 31/154 Verifying : keyutils-libs-1.6.1-5.fc38.ppc64le 32/154 Verifying : krb5-libs-1.20.1-3.fc38.ppc64le 33/154 Verifying : libacl-2.3.1-4.fc38.ppc64le 34/154 Verifying : libarchive-3.6.1-3.fc38.ppc64le 35/154 Verifying : libattr-2.5.1-5.fc38.ppc64le 36/154 Verifying : libbrotli-1.0.9-9.fc38.ppc64le 37/154 Verifying : libcap-2.48-5.fc38.ppc64le 38/154 Verifying : libcap-ng-0.8.3-4.fc38.ppc64le 39/154 Verifying : libcom_err-1.46.5-3.fc38.ppc64le 40/154 Verifying : libcurl-7.87.0-1.fc38.ppc64le 41/154 Verifying : libdb-5.3.28-54.fc38.ppc64le 42/154 Verifying : libeconf-0.4.0-4.fc38.ppc64le 43/154 Verifying : libevent-2.1.12-7.fc38.ppc64le 44/154 Verifying : libffi-3.4.4-1.fc38.ppc64le 45/154 Verifying : libidn2-2.3.4-1.fc38.ppc64le 46/154 Verifying : libnsl2-2.0.0-4.fc38.ppc64le 47/154 Verifying : libpsl-0.21.1-6.fc38.ppc64le 48/154 Verifying : librtas-2.0.3-1.fc38.ppc64le 49/154 Verifying : libselinux-3.4-6.fc38.ppc64le 50/154 Verifying : libsemanage-3.4-6.fc38.ppc64le 51/154 Verifying : libsepol-3.4-4.fc38.ppc64le 52/154 Verifying : libsigsegv-2.14-3.fc38.ppc64le 53/154 Verifying : libssh-0.10.4-2.fc38.ppc64le 54/154 Verifying : libssh-config-0.10.4-2.fc38.noarch 55/154 Verifying : libtasn1-4.19.0-1.fc38.ppc64le 56/154 Verifying : libtirpc-1.3.3-0.fc38.ppc64le 57/154 Verifying : libunistring-1.0-2.fc38.ppc64le 58/154 Verifying : libutempter-1.2.1-7.fc38.ppc64le 59/154 Verifying : libverto-0.3.2-4.fc38.ppc64le 60/154 Verifying : libxcrypt-4.4.33-5.fc38.ppc64le 61/154 Verifying : libxml2-2.10.3-2.fc38.ppc64le 62/154 Verifying : lua-libs-5.4.4-6.fc38.ppc64le 63/154 Verifying : lz4-libs-1.9.3-5.fc38.ppc64le 64/154 Verifying : mpfr-4.1.1-2.fc38.ppc64le 65/154 Verifying : libgcc-13.0.0-0.4.fc38.ppc64le 66/154 Verifying : libgomp-13.0.0-0.4.fc38.ppc64le 67/154 Verifying : libstdc++-13.0.0-0.4.fc38.ppc64le 68/154 Verifying : ansible-srpm-macros-1-8.1.fc38.noarch 69/154 Verifying : audit-libs-3.0.9-2.fc38.ppc64le 70/154 Verifying : basesystem-11-14.fc37.noarch 71/154 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 72/154 Verifying : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 73/154 Verifying : debugedit-5.0-5.fc37.ppc64le 74/154 Verifying : efi-srpm-macros-5-6.fc37.noarch 75/154 Verifying : fedora-gpg-keys-38-0.3.noarch 76/154 Verifying : fedora-release-38-0.6.noarch 77/154 Verifying : fedora-release-common-38-0.6.noarch 78/154 Verifying : fedora-release-identity-basic-38-0.6.noarch 79/154 Verifying : fedora-repos-38-0.3.noarch 80/154 Verifying : fedora-repos-rawhide-38-0.3.noarch 81/154 Verifying : filesystem-3.18-2.fc37.ppc64le 82/154 Verifying : fonts-srpm-macros-1:2.0.5-10.fc38.noarch 83/154 Verifying : fpc-srpm-macros-1.3-6.fc37.noarch 84/154 Verifying : gdb-minimal-12.1-10.fc38.ppc64le 85/154 Verifying : ghc-srpm-macros-1.5.0-7.fc37.noarch 86/154 Verifying : glibc-2.36.9000-19.fc38.ppc64le 87/154 Verifying : glibc-common-2.36.9000-19.fc38.ppc64le 88/154 Verifying : glibc-gconv-extra-2.36.9000-19.fc38.ppc64le 89/154 Verifying : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le 90/154 Verifying : gnat-srpm-macros-4-16.fc37.noarch 91/154 Verifying : go-srpm-macros-3.2.0-1.fc38.noarch 92/154 Verifying : info-7.0.1-1.fc38.ppc64le 93/154 Verifying : kernel-srpm-macros-1.0-15.fc37.noarch 94/154 Verifying : libblkid-2.38.1-3.fc38.ppc64le 95/154 Verifying : libfdisk-2.38.1-3.fc38.ppc64le 96/154 Verifying : libmount-2.38.1-3.fc38.ppc64le 97/154 Verifying : libnghttp2-1.51.0-1.fc38.ppc64le 98/154 Verifying : libpkgconf-1.8.0-3.fc37.ppc64le 99/154 Verifying : libpwquality-1.4.5-1.fc38.ppc64le 100/154 Verifying : libsmartcols-2.38.1-3.fc38.ppc64le 101/154 Verifying : libuuid-2.38.1-3.fc38.ppc64le 102/154 Verifying : libzstd-1.5.2-3.fc37.ppc64le 103/154 Verifying : lua-srpm-macros-1-7.fc37.noarch 104/154 Verifying : ncurses-base-6.3-5.20221126.fc38.noarch 105/154 Verifying : ncurses-libs-6.3-5.20221126.fc38.ppc64le 106/154 Verifying : nettle-3.8-2.fc37.ppc64le 107/154 Verifying : nim-srpm-macros-3-7.fc37.noarch 108/154 Verifying : ocaml-srpm-macros-7-2.fc37.noarch 109/154 Verifying : openblas-srpm-macros-2-12.fc37.noarch 110/154 Verifying : openldap-2.6.3-1.fc38.ppc64le 111/154 Verifying : openssl-libs-1:3.0.5-6.fc38.ppc64le 112/154 Verifying : p11-kit-0.24.1-5.fc38.ppc64le 113/154 Verifying : p11-kit-trust-0.24.1-5.fc38.ppc64le 114/154 Verifying : package-notes-srpm-macros-0.5-6.fc38.noarch 115/154 Verifying : pam-1.5.2-15.fc38.ppc64le 116/154 Verifying : pam-libs-1.5.2-15.fc38.ppc64le 117/154 Verifying : patch-2.7.6-17.fc37.ppc64le 118/154 Verifying : pcre2-10.40-1.fc37.1.ppc64le 119/154 Verifying : pcre2-syntax-10.40-1.fc37.1.noarch 120/154 Verifying : perl-srpm-macros-1-47.fc38.noarch 121/154 Verifying : pkgconf-1.8.0-3.fc37.ppc64le 122/154 Verifying : pkgconf-m4-1.8.0-3.fc37.noarch 123/154 Verifying : pkgconf-pkg-config-1.8.0-3.fc37.ppc64le 124/154 Verifying : popt-1.19-1.fc38.ppc64le 125/154 Verifying : publicsuffix-list-dafsa-20221208-1.fc38.noarch 126/154 Verifying : python-srpm-macros-3.11-6.fc38.noarch 127/154 Verifying : qt5-srpm-macros-5.15.7-1.fc38.noarch 128/154 Verifying : readline-8.2-2.fc38.ppc64le 129/154 Verifying : redhat-rpm-config-235-1.fc38.noarch 130/154 Verifying : rpm-4.18.0-8.fc38.ppc64le 131/154 Verifying : rpm-build-4.18.0-8.fc38.ppc64le 132/154 Verifying : rpm-build-libs-4.18.0-8.fc38.ppc64le 133/154 Verifying : rpm-libs-4.18.0-8.fc38.ppc64le 134/154 Verifying : rpm-sequoia-1.2.0-1.fc38.ppc64le 135/154 Verifying : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch 136/154 Verifying : rust-srpm-macros-23-1.fc38.noarch 137/154 Verifying : sed-4.8-11.fc37.ppc64le 138/154 Verifying : setup-2.14.3-1.fc38.noarch 139/154 Verifying : shadow-utils-2:4.13-3.fc38.ppc64le 140/154 Verifying : sqlite-libs-3.40.0-1.fc38.ppc64le 141/154 Verifying : systemd-libs-252.4-598.fc38.ppc64le 142/154 Verifying : tar-2:1.34-5.fc38.ppc64le 143/154 Verifying : tzdata-2022g-1.fc38.noarch 144/154 Verifying : unzip-6.0-58.fc38.ppc64le 145/154 Verifying : util-linux-2.38.1-3.fc38.ppc64le 146/154 Verifying : util-linux-core-2.38.1-3.fc38.ppc64le 147/154 Verifying : which-2.21-36.fc38.ppc64le 148/154 Verifying : xxhash-libs-0.8.1-3.fc37.ppc64le 149/154 Verifying : xz-5.2.9-1.fc38.ppc64le 150/154 Verifying : xz-libs-5.2.9-1.fc38.ppc64le 151/154 Verifying : zip-3.0-35.fc38.ppc64le 152/154 Verifying : zlib-1.2.13-1.fc38.ppc64le 153/154 Verifying : zstd-1.5.2-3.fc37.ppc64le 154/154 Installed: alternatives-1.21-1.fc38.ppc64le ansible-srpm-macros-1-8.1.fc38.noarch audit-libs-3.0.9-2.fc38.ppc64le authselect-1.4.2-1.fc38.ppc64le authselect-libs-1.4.2-1.fc38.ppc64le basesystem-11-14.fc37.noarch bash-5.2.9-3.fc38.ppc64le binutils-2.39-6.fc38.ppc64le binutils-gold-2.39-6.fc38.ppc64le bzip2-1.0.8-12.fc38.ppc64le bzip2-libs-1.0.8-12.fc38.ppc64le ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.ppc64le coreutils-common-9.1-8.fc38.ppc64le cpio-2.13-13.fc38.ppc64le cracklib-2.9.7-30.fc38.ppc64le crypto-policies-20221215-1.gita4c31a3.fc38.noarch curl-7.87.0-1.fc38.ppc64le cyrus-sasl-lib-2.1.28-8.fc38.ppc64le debugedit-5.0-5.fc37.ppc64le diffutils-3.8-3.fc38.ppc64le dwz-0.15-1.fc38.ppc64le ed-1.18-2.fc38.ppc64le efi-srpm-macros-5-6.fc37.noarch elfutils-0.188-3.fc38.ppc64le elfutils-debuginfod-client-0.188-3.fc38.ppc64le elfutils-default-yama-scope-0.188-3.fc38.noarch elfutils-libelf-0.188-3.fc38.ppc64le elfutils-libs-0.188-3.fc38.ppc64le fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.6.noarch fedora-release-common-38-0.6.noarch fedora-release-identity-basic-38-0.6.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-5.42-4.fc38.ppc64le file-libs-5.42-4.fc38.ppc64le filesystem-3.18-2.fc37.ppc64le findutils-1:4.9.0-2.fc38.ppc64le fonts-srpm-macros-1:2.0.5-10.fc38.noarch fpc-srpm-macros-1.3-6.fc37.noarch gawk-5.1.1-4.fc38.ppc64le gdb-minimal-12.1-10.fc38.ppc64le gdbm-libs-1:1.23-2.fc38.ppc64le ghc-srpm-macros-1.5.0-7.fc37.noarch glibc-2.36.9000-19.fc38.ppc64le glibc-common-2.36.9000-19.fc38.ppc64le glibc-gconv-extra-2.36.9000-19.fc38.ppc64le glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le gmp-1:6.2.1-3.fc38.ppc64le gnat-srpm-macros-4-16.fc37.noarch go-srpm-macros-3.2.0-1.fc38.noarch grep-3.8-1.fc38.ppc64le gzip-1.12-2.fc38.ppc64le info-7.0.1-1.fc38.ppc64le jansson-2.13.1-5.fc38.ppc64le kernel-srpm-macros-1.0-15.fc37.noarch keyutils-libs-1.6.1-5.fc38.ppc64le krb5-libs-1.20.1-3.fc38.ppc64le libacl-2.3.1-4.fc38.ppc64le libarchive-3.6.1-3.fc38.ppc64le libattr-2.5.1-5.fc38.ppc64le libblkid-2.38.1-3.fc38.ppc64le libbrotli-1.0.9-9.fc38.ppc64le libcap-2.48-5.fc38.ppc64le libcap-ng-0.8.3-4.fc38.ppc64le libcom_err-1.46.5-3.fc38.ppc64le libcurl-7.87.0-1.fc38.ppc64le libdb-5.3.28-54.fc38.ppc64le libeconf-0.4.0-4.fc38.ppc64le libevent-2.1.12-7.fc38.ppc64le libfdisk-2.38.1-3.fc38.ppc64le libffi-3.4.4-1.fc38.ppc64le libgcc-13.0.0-0.4.fc38.ppc64le libgomp-13.0.0-0.4.fc38.ppc64le libidn2-2.3.4-1.fc38.ppc64le libmount-2.38.1-3.fc38.ppc64le libnghttp2-1.51.0-1.fc38.ppc64le libnsl2-2.0.0-4.fc38.ppc64le libpkgconf-1.8.0-3.fc37.ppc64le libpsl-0.21.1-6.fc38.ppc64le libpwquality-1.4.5-1.fc38.ppc64le librtas-2.0.3-1.fc38.ppc64le libselinux-3.4-6.fc38.ppc64le libsemanage-3.4-6.fc38.ppc64le libsepol-3.4-4.fc38.ppc64le libsigsegv-2.14-3.fc38.ppc64le libsmartcols-2.38.1-3.fc38.ppc64le libssh-0.10.4-2.fc38.ppc64le libssh-config-0.10.4-2.fc38.noarch libstdc++-13.0.0-0.4.fc38.ppc64le libtasn1-4.19.0-1.fc38.ppc64le libtirpc-1.3.3-0.fc38.ppc64le libunistring-1.0-2.fc38.ppc64le libutempter-1.2.1-7.fc38.ppc64le libuuid-2.38.1-3.fc38.ppc64le libverto-0.3.2-4.fc38.ppc64le libxcrypt-4.4.33-5.fc38.ppc64le libxml2-2.10.3-2.fc38.ppc64le libzstd-1.5.2-3.fc37.ppc64le lua-libs-5.4.4-6.fc38.ppc64le lua-srpm-macros-1-7.fc37.noarch lz4-libs-1.9.3-5.fc38.ppc64le mpfr-4.1.1-2.fc38.ppc64le ncurses-base-6.3-5.20221126.fc38.noarch ncurses-libs-6.3-5.20221126.fc38.ppc64le nettle-3.8-2.fc37.ppc64le nim-srpm-macros-3-7.fc37.noarch ocaml-srpm-macros-7-2.fc37.noarch openblas-srpm-macros-2-12.fc37.noarch openldap-2.6.3-1.fc38.ppc64le openssl-libs-1:3.0.5-6.fc38.ppc64le p11-kit-0.24.1-5.fc38.ppc64le p11-kit-trust-0.24.1-5.fc38.ppc64le package-notes-srpm-macros-0.5-6.fc38.noarch pam-1.5.2-15.fc38.ppc64le pam-libs-1.5.2-15.fc38.ppc64le patch-2.7.6-17.fc37.ppc64le pcre2-10.40-1.fc37.1.ppc64le pcre2-syntax-10.40-1.fc37.1.noarch perl-srpm-macros-1-47.fc38.noarch pkgconf-1.8.0-3.fc37.ppc64le pkgconf-m4-1.8.0-3.fc37.noarch pkgconf-pkg-config-1.8.0-3.fc37.ppc64le popt-1.19-1.fc38.ppc64le publicsuffix-list-dafsa-20221208-1.fc38.noarch python-srpm-macros-3.11-6.fc38.noarch qt5-srpm-macros-5.15.7-1.fc38.noarch readline-8.2-2.fc38.ppc64le redhat-rpm-config-235-1.fc38.noarch rpm-4.18.0-8.fc38.ppc64le rpm-build-4.18.0-8.fc38.ppc64le rpm-build-libs-4.18.0-8.fc38.ppc64le rpm-libs-4.18.0-8.fc38.ppc64le rpm-sequoia-1.2.0-1.fc38.ppc64le rpmautospec-rpm-macros-0.3.1-1.fc38.noarch rust-srpm-macros-23-1.fc38.noarch sed-4.8-11.fc37.ppc64le setup-2.14.3-1.fc38.noarch shadow-utils-2:4.13-3.fc38.ppc64le sqlite-libs-3.40.0-1.fc38.ppc64le systemd-libs-252.4-598.fc38.ppc64le tar-2:1.34-5.fc38.ppc64le tzdata-2022g-1.fc38.noarch unzip-6.0-58.fc38.ppc64le util-linux-2.38.1-3.fc38.ppc64le util-linux-core-2.38.1-3.fc38.ppc64le which-2.21-36.fc38.ppc64le xxhash-libs-0.8.1-3.fc37.ppc64le xz-5.2.9-1.fc38.ppc64le xz-libs-5.2.9-1.fc38.ppc64le zip-3.0-35.fc38.ppc64le zlib-1.2.13-1.fc38.ppc64le zstd-1.5.2-3.fc37.ppc64le Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: libcom_err-1.46.5-3.fc38.ppc64le gzip-1.12-2.fc38.ppc64le gdb-minimal-12.1-10.fc38.ppc64le pkgconf-pkg-config-1.8.0-3.fc37.ppc64le libsigsegv-2.14-3.fc38.ppc64le gpg-pubkey-eb10b464-6202d9c6 authselect-1.4.2-1.fc38.ppc64le fedora-gpg-keys-38-0.3.noarch elfutils-libelf-0.188-3.fc38.ppc64le libcap-ng-0.8.3-4.fc38.ppc64le lua-libs-5.4.4-6.fc38.ppc64le systemd-libs-252.4-598.fc38.ppc64le gdbm-libs-1.23-2.fc38.ppc64le libarchive-3.6.1-3.fc38.ppc64le libuuid-2.38.1-3.fc38.ppc64le redhat-rpm-config-235-1.fc38.noarch file-libs-5.42-4.fc38.ppc64le libstdc++-13.0.0-0.4.fc38.ppc64le p11-kit-trust-0.24.1-5.fc38.ppc64le tar-1.34-5.fc38.ppc64le p11-kit-0.24.1-5.fc38.ppc64le python-srpm-macros-3.11-6.fc38.noarch libsmartcols-2.38.1-3.fc38.ppc64le popt-1.19-1.fc38.ppc64le keyutils-libs-1.6.1-5.fc38.ppc64le pcre2-syntax-10.40-1.fc37.1.noarch libacl-2.3.1-4.fc38.ppc64le ghc-srpm-macros-1.5.0-7.fc37.noarch perl-srpm-macros-1-47.fc38.noarch crypto-policies-20221215-1.gita4c31a3.fc38.noarch glibc-common-2.36.9000-19.fc38.ppc64le libtirpc-1.3.3-0.fc38.ppc64le binutils-gold-2.39-6.fc38.ppc64le pcre2-10.40-1.fc37.1.ppc64le libidn2-2.3.4-1.fc38.ppc64le libutempter-1.2.1-7.fc38.ppc64le bzip2-1.0.8-12.fc38.ppc64le libsepol-3.4-4.fc38.ppc64le mpfr-4.1.1-2.fc38.ppc64le libdb-5.3.28-54.fc38.ppc64le package-notes-srpm-macros-0.5-6.fc38.noarch libbrotli-1.0.9-9.fc38.ppc64le libevent-2.1.12-7.fc38.ppc64le file-5.42-4.fc38.ppc64le libxml2-2.10.3-2.fc38.ppc64le kernel-srpm-macros-1.0-15.fc37.noarch fedora-repos-rawhide-38-0.3.noarch unzip-6.0-58.fc38.ppc64le elfutils-debuginfod-client-0.188-3.fc38.ppc64le pam-libs-1.5.2-15.fc38.ppc64le elfutils-default-yama-scope-0.188-3.fc38.noarch libsemanage-3.4-6.fc38.ppc64le lz4-libs-1.9.3-5.fc38.ppc64le lua-srpm-macros-1-7.fc37.noarch libfdisk-2.38.1-3.fc38.ppc64le ncurses-base-6.3-5.20221126.fc38.noarch dwz-0.15-1.fc38.ppc64le libcurl-7.87.0-1.fc38.ppc64le libnghttp2-1.51.0-1.fc38.ppc64le libselinux-3.4-6.fc38.ppc64le go-srpm-macros-3.2.0-1.fc38.noarch libcap-2.48-5.fc38.ppc64le cracklib-2.9.7-30.fc38.ppc64le glibc-2.36.9000-19.fc38.ppc64le libffi-3.4.4-1.fc38.ppc64le libverto-0.3.2-4.fc38.ppc64le coreutils-common-9.1-8.fc38.ppc64le openssl-libs-3.0.5-6.fc38.ppc64le ca-certificates-2022.2.54-5.fc37.noarch elfutils-libs-0.188-3.fc38.ppc64le libattr-2.5.1-5.fc38.ppc64le pkgconf-1.8.0-3.fc37.ppc64le rpm-sequoia-1.2.0-1.fc38.ppc64le gawk-5.1.1-4.fc38.ppc64le fpc-srpm-macros-1.3-6.fc37.noarch nettle-3.8-2.fc37.ppc64le libssh-0.10.4-2.fc38.ppc64le gmp-6.2.1-3.fc38.ppc64le ocaml-srpm-macros-7-2.fc37.noarch cyrus-sasl-lib-2.1.28-8.fc38.ppc64le libgomp-13.0.0-0.4.fc38.ppc64le xz-libs-5.2.9-1.fc38.ppc64le curl-7.87.0-1.fc38.ppc64le ansible-srpm-macros-1-8.1.fc38.noarch findutils-4.9.0-2.fc38.ppc64le libssh-config-0.10.4-2.fc38.noarch rpm-4.18.0-8.fc38.ppc64le gpg-pubkey-5323552a-6112bcdc sqlite-libs-3.40.0-1.fc38.ppc64le which-2.21-36.fc38.ppc64le zstd-1.5.2-3.fc37.ppc64le jansson-2.13.1-5.fc38.ppc64le info-7.0.1-1.fc38.ppc64le bzip2-libs-1.0.8-12.fc38.ppc64le tzdata-2022g-1.fc38.noarch nim-srpm-macros-3-7.fc37.noarch fedora-repos-38-0.3.noarch libzstd-1.5.2-3.fc37.ppc64le libunistring-1.0-2.fc38.ppc64le ncurses-libs-6.3-5.20221126.fc38.ppc64le libeconf-0.4.0-4.fc38.ppc64le pkgconf-m4-1.8.0-3.fc37.noarch libnsl2-2.0.0-4.fc38.ppc64le patch-2.7.6-17.fc37.ppc64le util-linux-2.38.1-3.fc38.ppc64le glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le rpmautospec-rpm-macros-0.3.1-1.fc38.noarch libpsl-0.21.1-6.fc38.ppc64le libpkgconf-1.8.0-3.fc37.ppc64le gnat-srpm-macros-4-16.fc37.noarch publicsuffix-list-dafsa-20221208-1.fc38.noarch readline-8.2-2.fc38.ppc64le authselect-libs-1.4.2-1.fc38.ppc64le util-linux-core-2.38.1-3.fc38.ppc64le libgcc-13.0.0-0.4.fc38.ppc64le pam-1.5.2-15.fc38.ppc64le grep-3.8-1.fc38.ppc64le binutils-2.39-6.fc38.ppc64le cpio-2.13-13.fc38.ppc64le libmount-2.38.1-3.fc38.ppc64le libpwquality-1.4.5-1.fc38.ppc64le libtasn1-4.19.0-1.fc38.ppc64le fedora-release-identity-basic-38-0.6.noarch rpm-build-4.18.0-8.fc38.ppc64le efi-srpm-macros-5-6.fc37.noarch diffutils-3.8-3.fc38.ppc64le elfutils-0.188-3.fc38.ppc64le shadow-utils-4.13-3.fc38.ppc64le rpm-build-libs-4.18.0-8.fc38.ppc64le bash-5.2.9-3.fc38.ppc64le qt5-srpm-macros-5.15.7-1.fc38.noarch xxhash-libs-0.8.1-3.fc37.ppc64le krb5-libs-1.20.1-3.fc38.ppc64le libxcrypt-4.4.33-5.fc38.ppc64le librtas-2.0.3-1.fc38.ppc64le rpm-libs-4.18.0-8.fc38.ppc64le sed-4.8-11.fc37.ppc64le xz-5.2.9-1.fc38.ppc64le debugedit-5.0-5.fc37.ppc64le openblas-srpm-macros-2-12.fc37.noarch zlib-1.2.13-1.fc38.ppc64le zip-3.0-35.fc38.ppc64le rust-srpm-macros-23-1.fc38.noarch alternatives-1.21-1.fc38.ppc64le basesystem-11-14.fc37.noarch fonts-srpm-macros-2.0.5-10.fc38.noarch fedora-release-38-0.6.noarch coreutils-9.1-8.fc38.ppc64le ed-1.18-2.fc38.ppc64le audit-libs-3.0.9-2.fc38.ppc64le filesystem-3.18-2.fc37.ppc64le glibc-gconv-extra-2.36.9000-19.fc38.ppc64le setup-2.14.3-1.fc38.noarch fedora-release-common-38-0.6.noarch openldap-2.6.3-1.fc38.ppc64le libblkid-2.38.1-3.fc38.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1669507200 Wrote: /builddir/build/SRPMS/mrpt-1.4.0-34.fc38.src.rpm Finish: rpmbuild -bs cp: ‘var/lib/mock/fedora-rawhide-ppc64le-1672001966.653289/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1672001966.653289/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-ppc64le-1672001966.653289/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-ppc64le-1672001966.653289/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-m8vpq1xw/mrpt/mrpt.spec) Config(child) 2 minutes 17 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 (timeout=115200): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/mrpt-1.4.0-34.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1672001966.653289 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins 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/results/mrpt-1.4.0-34.fc38.src.rpm) Config(fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1672001966.653289/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1672001966.653289/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1672001966.653289/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 Mock Version: 3.5 INFO: Mock Version: 3.5 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 9.5 kB/s | 3.0 kB 00:00 Copr repository 26 MB/s | 26 MB 00:01 Additional repo https_jakub_fedorapeople_org_fe 9.5 kB/s | 3.0 kB 00:00 fedora 23 kB/s | 6.1 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for mrpt-1.4.0-34.fc38.src.rpm Start: build setup for mrpt-1.4.0-34.fc38.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1669507200 Wrote: /builddir/build/SRPMS/mrpt-1.4.0-34.fc38.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 11 kB/s | 3.0 kB 00:00 Additional repo https_jakub_fedorapeople_org_fe 9.7 kB/s | 3.0 kB 00:00 fedora 49 kB/s | 6.1 kB 00:00 Dependencies resolved. ========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing: assimp-devel ppc64le 5.0.1-9.fc38 copr_base 145 k boost-devel ppc64le 1.78.0-9.fc38 copr_base 11 M cmake ppc64le 3.25.1-1.fc38 copr_base 6.8 M desktop-file-utils ppc64le 0.26-7.fc38 copr_base 78 k doxygen ppc64le 2:1.9.5-2.fc38 copr_base 4.8 M eigen3-devel noarch 3.4.0-8.fc38 copr_base 1.1 M freeglut-devel ppc64le 3.4.0-1.fc38 copr_base 891 k ghostscript ppc64le 9.56.1-5.fc38 copr_base 38 k graphviz ppc64le 7.0.4-1.fc38 copr_base 5.1 M lib3ds-devel ppc64le 1.3.0-39.fc38 copr_base 24 k libappstream-glib ppc64le 0.8.2-1.fc38 copr_base 403 k libdc1394-devel ppc64le 2.2.6-8.fc38 copr_base 53 k libfreenect-devel ppc64le 0.6.4-1.fc38 copr_base 151 k libftdi-devel ppc64le 1.5-5.fc37 fedora 38 k libjpeg-turbo-devel ppc64le 2.1.4-1.fc38 copr_base 98 k libphidget22-devel ppc64le 1.12.20220912-1.fc38 copr_base 65 k libusb1-devel ppc64le 1.0.26-1.fc38 copr_base 25 k octomap-devel ppc64le 1.9.7-4.fc37 fedora 65 k pcl-devel ppc64le 1.12.0-22.fc37 fedora 1.3 M perl-podlators noarch 1:5.00-1.fc38 fedora 127 k suitesparse-devel ppc64le 5.13.0-1.fc38 fedora 139 k tbb-devel ppc64le 2020.3-12.fc37 fedora 335 k texlive-collection-latexrecommended noarch 9:svn57862-61.fc38 fedora 13 k texlive-dvips ppc64le 9:20210325-52.fc38 fedora 744 k wxGTK-devel ppc64le 3.2.1-4.fc38 fedora 33 k Installing dependencies: CharLS ppc64le 2.0.0-9.fc38 copr_base 143 k Lmod ppc64le 8.7.14-1.fc38 copr_base 231 k PEGTL-devel ppc64le 2.8.3-5.fc38 copr_base 128 k SDL2 ppc64le 2.26.0-1.fc38 copr_base 741 k SuperLU ppc64le 5.3.0-3.fc38 copr_base 204 k adobe-mappings-cmap noarch 20190730-4.fc37 fedora 2.1 M adobe-mappings-cmap-deprecated noarch 20190730-4.fc37 fedora 113 k adobe-mappings-pdf noarch 20190401-2.fc37 fedora 697 k adwaita-cursor-theme noarch 43-1.fc38 fedora 633 k adwaita-icon-theme noarch 43-1.fc38 fedora 4.9 M alsa-lib ppc64le 1.2.8-2.fc38 copr_base 570 k annobin-docs noarch 10.99-1.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 93 k annobin-plugin-gcc ppc64le 10.99-1.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 890 k armadillo ppc64le 10.8.2-2.fc38 copr_base 40 k arpack ppc64le 3.8.0-5.fc38 copr_base 186 k assimp ppc64le 5.0.1-9.fc38 copr_base 3.0 M at-spi2-atk ppc64le 2.46.0-2.fc38 copr_base 95 k at-spi2-atk-devel ppc64le 2.46.0-2.fc38 copr_base 108 k at-spi2-core ppc64le 2.46.0-2.fc38 copr_base 369 k at-spi2-core-devel ppc64le 2.46.0-2.fc38 copr_base 136 k atk ppc64le 2.46.0-2.fc38 copr_base 86 k atk-devel ppc64le 2.46.0-2.fc38 copr_base 176 k autoconf noarch 2.71-4.fc38 copr_base 720 k automake noarch 1.16.5-9.fc37 fedora 696 k avahi-compat-libdns_sd ppc64le 0.8-19.fc38 copr_base 26 k avahi-libs ppc64le 0.8-19.fc38 copr_base 72 k biber noarch 2.18-1.fc38 fedora 314 k blas ppc64le 3.11.0-1.fc38 copr_base 273 k blas-devel ppc64le 3.11.0-1.fc38 copr_base 21 k blas64 ppc64le 3.11.0-1.fc38 copr_base 160 k blas64_ ppc64le 3.11.0-1.fc38 copr_base 161 k blosc ppc64le 1.21.1-3.fc38 copr_base 53 k boost ppc64le 1.78.0-9.fc38 copr_base 15 k boost-atomic ppc64le 1.78.0-9.fc38 copr_base 20 k boost-chrono ppc64le 1.78.0-9.fc38 copr_base 28 k boost-container ppc64le 1.78.0-9.fc38 copr_base 43 k boost-context ppc64le 1.78.0-9.fc38 copr_base 18 k boost-contract ppc64le 1.78.0-9.fc38 copr_base 48 k boost-coroutine ppc64le 1.78.0-9.fc38 copr_base 24 k boost-date-time ppc64le 1.78.0-9.fc38 copr_base 17 k boost-fiber ppc64le 1.78.0-9.fc38 copr_base 45 k boost-filesystem ppc64le 1.78.0-9.fc38 copr_base 68 k boost-graph ppc64le 1.78.0-9.fc38 copr_base 160 k boost-iostreams ppc64le 1.78.0-9.fc38 copr_base 42 k boost-json ppc64le 1.78.0-9.fc38 copr_base 117 k boost-locale ppc64le 1.78.0-9.fc38 copr_base 245 k boost-log ppc64le 1.78.0-9.fc38 copr_base 524 k boost-math ppc64le 1.78.0-9.fc38 copr_base 295 k boost-nowide ppc64le 1.78.0-9.fc38 copr_base 22 k boost-numpy3 ppc64le 1.78.0-9.fc38 copr_base 30 k boost-program-options ppc64le 1.78.0-9.fc38 copr_base 117 k boost-python3 ppc64le 1.78.0-9.fc38 copr_base 119 k boost-random ppc64le 1.78.0-9.fc38 copr_base 27 k boost-regex ppc64le 1.78.0-9.fc38 copr_base 122 k boost-serialization ppc64le 1.78.0-9.fc38 copr_base 139 k boost-stacktrace ppc64le 1.78.0-9.fc38 copr_base 32 k boost-system ppc64le 1.78.0-9.fc38 copr_base 17 k boost-test ppc64le 1.78.0-9.fc38 copr_base 251 k boost-thread ppc64le 1.78.0-9.fc38 copr_base 63 k boost-timer ppc64le 1.78.0-9.fc38 copr_base 46 k boost-type_erasure ppc64le 1.78.0-9.fc38 copr_base 35 k boost-wave ppc64le 1.78.0-9.fc38 copr_base 239 k brotli ppc64le 1.0.9-9.fc38 copr_base 345 k brotli-devel ppc64le 1.0.9-9.fc38 copr_base 32 k bubblewrap ppc64le 0.5.0-3.fc38 copr_base 57 k bzip2-devel ppc64le 1.0.8-12.fc38 copr_base 214 k cairo ppc64le 1.17.6-2.fc38 copr_base 757 k cairo-devel ppc64le 1.17.6-2.fc38 copr_base 246 k cairo-gobject ppc64le 1.17.6-2.fc38 copr_base 19 k cairo-gobject-devel ppc64le 1.17.6-2.fc38 copr_base 11 k cdparanoia-libs ppc64le 10.2-40.fc38 copr_base 61 k cfitsio ppc64le 4.1.0-1.fc38 copr_base 671 k cgnslib ppc64le 4.3.0-5.fc38 copr_base 466 k cgnslib-common noarch 4.3.0-5.fc38 copr_base 105 k cgnslib-devel ppc64le 4.3.0-5.fc38 copr_base 56 k cgnslib-libs ppc64le 4.3.0-5.fc38 copr_base 352 k clang-libs ppc64le 15.0.6-3.fc38 fedora 22 M clang-resource-filesystem ppc64le 15.0.6-3.fc38 fedora 13 k cli11-devel noarch 2.3.1-1.fc38 copr_base 126 k cmake-data noarch 3.25.1-1.fc38 copr_base 1.7 M cmake-filesystem ppc64le 3.25.1-1.fc38 copr_base 17 k cmake-rpm-macros noarch 3.25.1-1.fc38 copr_base 16 k colord-libs ppc64le 1.4.6-2.fc38 copr_base 236 k copy-jdk-configs noarch 4.1-1.fc38 fedora 28 k cpp ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 9.8 M crypto-policies-scripts noarch 20221215-1.gita4c31a3.fc38 fedora 116 k cryptsetup-libs ppc64le 2.6.0-1.fc38 copr_base 515 k cups-libs ppc64le 1:2.4.2-5.fc38 copr_base 320 k dbus ppc64le 1:1.14.4-1.fc38 copr_base 8.3 k dbus-broker ppc64le 32-1.fc38 copr_base 189 k dbus-common noarch 1:1.14.4-1.fc38 copr_base 15 k dbus-devel ppc64le 1:1.14.4-1.fc38 copr_base 35 k dbus-libs ppc64le 1:1.14.4-1.fc38 copr_base 177 k device-mapper ppc64le 1.02.189-1.fc38 fedora 142 k device-mapper-libs ppc64le 1.02.189-1.fc38 fedora 189 k double-conversion ppc64le 3.1.5-7.fc38 copr_base 54 k double-conversion-devel ppc64le 3.1.5-7.fc38 copr_base 28 k emacs-filesystem noarch 1:28.1-3.fc37 fedora 9.5 k enchant2 ppc64le 2.3.3-2.fc38 copr_base 70 k expat ppc64le 2.5.0-1.fc38 copr_base 117 k expat-devel ppc64le 2.5.0-1.fc38 copr_base 52 k fdk-aac-free ppc64le 2.0.0-9.fc38 copr_base 361 k flac-libs ppc64le 1.4.2-1.fc38 copr_base 269 k flann ppc64le 1.9.1-8.fc38 copr_base 1.1 M flann-devel ppc64le 1.9.1-8.fc38 copr_base 95 k flexiblas ppc64le 3.2.1-3.fc38 fedora 32 k flexiblas-devel ppc64le 3.2.1-3.fc38 fedora 116 k flexiblas-netlib ppc64le 3.2.1-3.fc38 fedora 2.7 M flexiblas-netlib64 ppc64le 3.2.1-3.fc38 fedora 2.7 M flexiblas-openblas-openmp ppc64le 3.2.1-3.fc38 fedora 16 k flexiblas-openblas-openmp64 ppc64le 3.2.1-3.fc38 fedora 16 k fontconfig ppc64le 2.14.1-2.fc38 copr_base 328 k fontconfig-devel ppc64le 2.14.1-2.fc38 copr_base 128 k fonts-filesystem noarch 1:2.0.5-10.fc38 fedora 8.0 k freeglut ppc64le 3.4.0-1.fc38 copr_base 163 k freetype ppc64le 2.12.1-3.fc38 copr_base 471 k freetype-devel ppc64le 2.12.1-3.fc38 copr_base 859 k freexl ppc64le 1.0.6-18.fc38 copr_base 38 k fribidi ppc64le 1.0.12-2.fc38 copr_base 93 k fribidi-devel ppc64le 1.0.12-2.fc38 copr_base 25 k gc ppc64le 8.2.2-1.fc38 copr_base 122 k gcc ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 30 M gcc-c++ ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 12 M gcc-gfortran ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 11 M gcc-plugin-annobin ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 32 k gd ppc64le 2.3.3-9.fc38 copr_base 158 k gdal-devel ppc64le 3.6.1-1.fc38 fedora 218 k gdal-libs ppc64le 3.6.1-1.fc38 fedora 8.5 M gdcm ppc64le 3.0.12-5.fc38 copr_base 1.5 M gdk-pixbuf2 ppc64le 2.42.10-1.fc38 copr_base 475 k gdk-pixbuf2-devel ppc64le 2.42.10-1.fc38 copr_base 331 k gdk-pixbuf2-modules ppc64le 2.42.10-1.fc38 copr_base 95 k geos ppc64le 3.11.1-1.fc38 fedora 1.0 M gettext ppc64le 0.21.1-1.fc38 copr_base 1.0 M gettext-envsubst ppc64le 0.21.1-1.fc38 copr_base 38 k gettext-libs ppc64le 0.21.1-1.fc38 copr_base 367 k gettext-runtime ppc64le 0.21.1-1.fc38 copr_base 109 k ghostscript-tools-fonts ppc64le 9.56.1-5.fc38 copr_base 13 k ghostscript-tools-printing ppc64le 9.56.1-5.fc38 copr_base 13 k giflib ppc64le 5.2.1-14.fc38 copr_base 55 k gl-manpages noarch 1.1-25.20190306.fc37 fedora 1.2 M glew-devel ppc64le 2.2.0-3.fc38 copr_base 217 k glib-networking ppc64le 2.74.0-1.fc38 copr_base 192 k glib2 ppc64le 2.74.1-2.fc38 copr_base 2.8 M glib2-devel ppc64le 2.74.1-2.fc38 copr_base 540 k glibc-devel ppc64le 2.36.9000-19.fc38 fedora 546 k glx-utils ppc64le 8.4.0-14.20210504git0f9e7d9.fc38 copr_base 44 k gnutls ppc64le 3.7.8-9.fc38 copr_base 1.1 M google-droid-sans-fonts noarch 20200215-13.fc37 fedora 2.7 M google-noto-fonts-common noarch 20201206^1.git0c78c8329-9.fc38 fedora 18 k google-noto-sans-vf-fonts noarch 20201206^1.git0c78c8329-9.fc38 fedora 729 k graphene ppc64le 1.10.6-4.fc38 copr_base 89 k graphite2 ppc64le 1.3.14-10.fc38 copr_base 105 k graphite2-devel ppc64le 1.3.14-10.fc38 copr_base 21 k groff-base ppc64le 1.22.4-10.fc38 copr_base 1.1 M gsettings-desktop-schemas ppc64le 43.0-1.fc38 fedora 733 k gsm ppc64le 1.0.22-1.fc38 copr_base 38 k gssdp ppc64le 1.6.2-1.fc38 copr_base 62 k gstreamer1 ppc64le 1.20.4-1.fc38 copr_base 1.5 M gstreamer1-plugins-bad-free ppc64le 1.20.4-2.fc38 copr_base 3.0 M gstreamer1-plugins-base ppc64le 1.20.4-1.fc38 copr_base 2.2 M gtk-update-icon-cache ppc64le 3.24.35-2.fc38 copr_base 36 k gtk3 ppc64le 3.24.35-2.fc38 copr_base 5.2 M gtk3-devel ppc64le 3.24.35-2.fc38 copr_base 4.2 M gts ppc64le 0.7.6-43.20121130.fc38 copr_base 256 k guile22 ppc64le 2.2.7-6.fc38 copr_base 6.5 M gupnp ppc64le 1.6.3-1.fc38 copr_base 116 k gupnp-igd ppc64le 1.2.0-7.fc38 copr_base 36 k harfbuzz ppc64le 6.0.0-1.fc38 copr_base 897 k harfbuzz-devel ppc64le 6.0.0-1.fc38 copr_base 367 k harfbuzz-icu ppc64le 6.0.0-1.fc38 copr_base 17 k hdf-libs ppc64le 4.2.15-11.fc38 copr_base 318 k hdf5 ppc64le 1.12.1-10.fc38 copr_base 2.3 M hdf5-devel ppc64le 1.12.1-10.fc38 copr_base 1.3 M hdf5-mpich ppc64le 1.12.1-10.fc38 copr_base 2.1 M hdf5-mpich-devel ppc64le 1.12.1-10.fc38 copr_base 1.2 M hicolor-icon-theme noarch 0.17-14.fc37 fedora 66 k highway ppc64le 1.0.1-2.fc38 copr_base 196 k hunspell ppc64le 1.7.1-1.fc38 copr_base 346 k hunspell-en-US noarch 0.20201207-2.fc38 copr_base 181 k hunspell-filesystem ppc64le 1.7.1-1.fc38 copr_base 9.4 k hwloc-libs ppc64le 2.5.0-4.fc38 copr_base 2.2 M hyphen ppc64le 2.8.8-18.fc38 copr_base 31 k imath ppc64le 3.1.6-1.fc38 copr_base 95 k irrXML ppc64le 1.8.5-3.fc38 copr_base 43 k iso-codes noarch 4.12.0-2.fc38 fedora 3.5 M java-17-openjdk ppc64le 1:17.0.6.0.1-0.3.ea.fc38 copr_base 486 k java-17-openjdk-headless ppc64le 1:17.0.6.0.1-0.3.ea.fc38 copr_base 45 M javapackages-filesystem noarch 6.1.0-5.fc38 fedora 13 k javascriptcoregtk4.0 ppc64le 2.39.3-3.fc38 fedora 3.8 M jbig2dec-libs ppc64le 0.19-7.fc38 copr_base 79 k jbigkit-libs ppc64le 2.1-24.fc38 copr_base 57 k json-c ppc64le 0.16-3.fc38 copr_base 46 k json-glib ppc64le 1.6.6-3.fc38 copr_base 154 k jsoncpp ppc64le 1.9.5-3.fc38 copr_base 101 k jsoncpp-devel ppc64le 1.9.5-3.fc38 copr_base 30 k kbd ppc64le 2.5.1-3.fc38 copr_base 413 k kbd-legacy noarch 2.5.1-3.fc38 copr_base 508 k kbd-misc noarch 2.5.1-3.fc38 copr_base 1.5 M kernel-headers ppc64le 6.1.0-1.fc38 fedora 1.5 M kmod ppc64le 30-3.fc38 copr_base 132 k kmod-libs ppc64le 30-3.fc38 copr_base 76 k lame-libs ppc64le 3.100-13.fc38 copr_base 355 k langpacks-core-font-en noarch 3.0-27.fc38 fedora 9.9 k lapack ppc64le 3.11.0-1.fc38 copr_base 7.5 M lapack-devel ppc64le 3.11.0-1.fc38 copr_base 80 k lapack64 ppc64le 3.11.0-1.fc38 copr_base 2.1 M lapack64_ ppc64le 3.11.0-1.fc38 copr_base 2.1 M lasi ppc64le 1.1.3-9.fc38 copr_base 55 k lcms2 ppc64le 2.14-1.fc38 copr_base 205 k lib3ds ppc64le 1.3.0-39.fc38 copr_base 72 k libGLEW ppc64le 2.2.0-3.fc38 copr_base 170 k libICE ppc64le 1.0.10-9.fc38 copr_base 77 k libICE-devel ppc64le 1.0.10-9.fc38 copr_base 46 k libSM ppc64le 1.2.3-11.fc38 copr_base 43 k libSM-devel ppc64le 1.2.3-11.fc38 copr_base 12 k libX11 ppc64le 1.8.1-2.fc38 copr_base 698 k libX11-common noarch 1.8.1-2.fc38 copr_base 150 k libX11-devel ppc64le 1.8.1-2.fc38 copr_base 939 k libX11-xcb ppc64le 1.8.1-2.fc38 copr_base 13 k libXau ppc64le 1.0.11-1.fc38 copr_base 33 k libXau-devel ppc64le 1.0.11-1.fc38 copr_base 14 k libXaw ppc64le 1.0.14-3.fc38 copr_base 208 k libXcomposite ppc64le 0.4.5-8.fc38 copr_base 24 k libXcomposite-devel ppc64le 0.4.5-8.fc38 copr_base 16 k libXcursor ppc64le 1.2.1-2.fc38 copr_base 35 k libXcursor-devel ppc64le 1.2.1-2.fc38 copr_base 29 k libXdamage ppc64le 1.1.5-8.fc38 copr_base 23 k libXdamage-devel ppc64le 1.1.5-8.fc38 copr_base 9.8 k libXext ppc64le 1.3.5-1.fc38 copr_base 41 k libXext-devel ppc64le 1.3.5-1.fc38 copr_base 72 k libXfixes ppc64le 6.0.0-4.fc38 copr_base 20 k libXfixes-devel ppc64le 6.0.0-4.fc38 copr_base 13 k libXft ppc64le 2.3.6-1.fc38 copr_base 77 k libXft-devel ppc64le 2.3.6-1.fc38 copr_base 36 k libXi ppc64le 1.8-3.fc38 copr_base 42 k libXi-devel ppc64le 1.8-3.fc38 copr_base 103 k libXinerama ppc64le 1.1.5-1.fc38 copr_base 15 k libXinerama-devel ppc64le 1.1.5-1.fc38 copr_base 13 k libXmu ppc64le 1.1.4-1.fc38 copr_base 84 k libXpm ppc64le 3.5.13-8.fc38 copr_base 65 k libXrandr ppc64le 1.5.2-9.fc38 copr_base 29 k libXrandr-devel ppc64le 1.5.2-9.fc38 copr_base 20 k libXrender ppc64le 0.9.11-1.fc38 copr_base 29 k libXrender-devel ppc64le 0.9.11-1.fc38 copr_base 19 k libXt ppc64le 1.2.1-3.fc38 copr_base 198 k libXt-devel ppc64le 1.2.1-3.fc38 copr_base 408 k libXtst ppc64le 1.2.4-1.fc38 copr_base 22 k libXtst-devel ppc64le 1.2.4-1.fc38 copr_base 16 k libXv ppc64le 1.0.11-17.fc38 copr_base 20 k libXxf86vm ppc64le 1.1.5-1.fc38 fedora 18 k libaec ppc64le 1.0.6-3.fc38 copr_base 45 k libaec-devel ppc64le 1.0.6-3.fc38 copr_base 12 k libaom ppc64le 3.5.0-2.fc38 copr_base 1.3 M libarchive-devel ppc64le 3.6.1-3.fc38 copr_base 126 k libargon2 ppc64le 20190702-1.fc38 copr_base 31 k libasan ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 477 k libatomic ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 19 k libavif ppc64le 0.11.1-4.fc38 copr_base 95 k libb2 ppc64le 0.98.1-7.fc38 copr_base 26 k libblkid-devel ppc64le 2.38.1-3.fc38 fedora 16 k libcloudproviders ppc64le 0.3.1-6.fc38 copr_base 45 k libcloudproviders-devel ppc64le 0.3.1-6.fc38 copr_base 42 k libconfuse ppc64le 3.3-7.fc38 copr_base 193 k libcurl-devel ppc64le 7.87.0-1.fc38 copr_base 895 k libdatrie ppc64le 0.2.13-4.fc38 copr_base 35 k libdatrie-devel ppc64le 0.2.13-4.fc38 copr_base 140 k libdav1d ppc64le 1.0.0-2.fc38 copr_base 312 k libdc1394 ppc64le 2.2.6-8.fc38 copr_base 141 k libdecor ppc64le 0.1.1-1.fc38 copr_base 46 k libdrm ppc64le 2.4.114-1.fc38 copr_base 109 k libdrm-devel ppc64le 2.4.114-1.fc38 copr_base 160 k libdvdnav ppc64le 6.1.1-4.fc38 copr_base 59 k libdvdread ppc64le 6.1.3-2.fc38 copr_base 77 k libedit ppc64le 3.1-44.20221030cvs.fc38 copr_base 121 k libepoxy ppc64le 1.5.10-2.fc38 copr_base 256 k libepoxy-devel ppc64le 1.5.10-2.fc38 copr_base 134 k libevdev ppc64le 1.13.0-1.fc38 copr_base 44 k libffi-devel ppc64le 3.4.4-1.fc38 copr_base 29 k libfontenc ppc64le 1.1.6-1.fc38 copr_base 33 k libfreenect ppc64le 0.6.4-1.fc38 copr_base 126 k libfreenect-fakenect ppc64le 0.6.4-1.fc38 copr_base 57 k libfreenect-opencv ppc64le 0.6.4-1.fc38 copr_base 16 k libftdi ppc64le 1.5-5.fc37 fedora 46 k libgcrypt ppc64le 1.10.1-6.fc38 copr_base 596 k libgeotiff ppc64le 1.7.1-5.fc38 copr_base 113 k libgfortran ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 597 k libglvnd ppc64le 1:1.6.0-1.fc38 copr_base 131 k libglvnd-core-devel ppc64le 1:1.6.0-1.fc38 copr_base 18 k libglvnd-devel ppc64le 1:1.6.0-1.fc38 copr_base 158 k libglvnd-egl ppc64le 1:1.6.0-1.fc38 copr_base 42 k libglvnd-gles ppc64le 1:1.6.0-1.fc38 copr_base 34 k libglvnd-glx ppc64le 1:1.6.0-1.fc38 copr_base 148 k libglvnd-opengl ppc64le 1:1.6.0-1.fc38 copr_base 45 k libgpg-error ppc64le 1.46-1.fc38 copr_base 233 k libgs ppc64le 9.56.1-5.fc38 copr_base 3.8 M libgta ppc64le 1.2.1-8.fc38 copr_base 39 k libgudev ppc64le 237-3.fc38 copr_base 35 k libgusb ppc64le 0.4.3-1.fc38 copr_base 62 k libharu ppc64le 2.3.0-16.fc38 copr_base 566 k libharu-devel ppc64le 2.3.0-16.fc38 copr_base 40 k libicu ppc64le 71.1-2.fc38 copr_base 10 M libicu-devel ppc64le 71.1-2.fc38 copr_base 844 k libijs ppc64le 0.35-16.fc38 copr_base 31 k libimagequant ppc64le 2.17.0-3.fc38 copr_base 70 k libinput ppc64le 1.22.0-2.fc38 copr_base 214 k libjpeg-turbo ppc64le 2.1.4-1.fc38 copr_base 209 k libjxl ppc64le 1:0.7.0-3.fc38 copr_base 873 k libkml ppc64le 1.3.0-42.fc38 copr_base 364 k liblerc ppc64le 4.0.0-2.fc38 copr_base 221 k libmanette ppc64le 0.2.6-5.fc38 copr_base 50 k libmount-devel ppc64le 2.38.1-3.fc38 fedora 18 k libmpc ppc64le 1.2.1-5.fc38 copr_base 85 k libmspack ppc64le 0.10.1-0.8.alpha.fc38 copr_base 75 k libnice ppc64le 0.1.19-3.fc38 copr_base 208 k libogg ppc64le 2:1.3.5-4.fc38 copr_base 35 k libogg-devel ppc64le 2:1.3.5-4.fc38 copr_base 13 k libpaper ppc64le 1.1.28-5.fc38 copr_base 42 k libphidget22 ppc64le 1.12.20220912-1.fc38 copr_base 573 k libpng ppc64le 2:1.6.37-13.fc38 copr_base 139 k libpng-devel ppc64le 2:1.6.37-13.fc38 copr_base 295 k libpq ppc64le 15.0-2.fc38 copr_base 227 k libpq-devel ppc64le 15.0-2.fc38 copr_base 101 k libproxy ppc64le 0.4.18-4.fc38 copr_base 76 k libqhull ppc64le 1:7.2.1-11.fc38 fedora 182 k libqhull_p ppc64le 1:7.2.1-11.fc38 fedora 184 k libqhull_r ppc64le 1:7.2.1-11.fc38 fedora 182 k libquadmath ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 195 k libquadmath-devel ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 20 k libraw1394 ppc64le 2.1.2-16.fc38 copr_base 70 k libraw1394-devel ppc64le 2.1.2-16.fc38 copr_base 35 k librsvg2 ppc64le 2.55.1-3.fc38 copr_base 3.1 M librttopo ppc64le 1.1.0-10.fc38 copr_base 237 k libseccomp ppc64le 2.5.3-3.fc38 copr_base 80 k libsecret ppc64le 0.20.5-2.fc38 copr_base 192 k libselinux-devel ppc64le 3.4-6.fc38 copr_base 115 k libsepol-devel ppc64le 3.4-4.fc38 copr_base 40 k libsndfile ppc64le 1.1.0-5.fc38 copr_base 243 k libsoup ppc64le 2.74.3-1.fc38 copr_base 414 k libsoup3 ppc64le 3.2.2-1.fc38 copr_base 394 k libspatialite ppc64le 5.0.1-19.fc38 copr_base 3.7 M libsrtp ppc64le 2.3.0-9.fc38 copr_base 64 k libstdc++-devel ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 2.4 M libstemmer ppc64le 2.2.0-4.fc38 fedora 176 k libthai ppc64le 0.1.29-3.fc38 copr_base 216 k libthai-devel ppc64le 0.1.29-3.fc38 copr_base 125 k libtheora ppc64le 1:1.1.1-32.fc38 copr_base 174 k libtheora-devel ppc64le 1:1.1.1-32.fc38 copr_base 32 k libtiff ppc64le 4.4.0-4.fc38 copr_base 233 k libtiff-devel ppc64le 4.4.0-4.fc38 copr_base 514 k libtool-ltdl ppc64le 2.4.7-3.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 41 k libtracker-sparql ppc64le 3.4.2-1.fc38 fedora 403 k libubsan ppc64le 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 234 k libunwind ppc64le 1.6.2-5.fc38 copr_base 65 k libusb1 ppc64le 1.0.26-1.fc38 copr_base 81 k libuv ppc64le 1:1.44.2-2.fc38 copr_base 162 k libva ppc64le 2.16.0-1.fc38 copr_base 114 k libvisual ppc64le 1:0.4.0-36.fc38 copr_base 151 k libvorbis ppc64le 1:1.3.7-6.fc38 copr_base 211 k libwacom ppc64le 2.4.0-1.fc38 copr_base 47 k libwacom-data noarch 2.4.0-1.fc38 copr_base 111 k libwayland-client ppc64le 1.21.0-1.fc37 fedora 35 k libwayland-cursor ppc64le 1.21.0-1.fc37 fedora 20 k libwayland-egl ppc64le 1.21.0-1.fc37 fedora 13 k libwayland-server ppc64le 1.21.0-1.fc37 fedora 46 k libwebp ppc64le 1.2.4-2.fc38 copr_base 260 k libwpe ppc64le 1.14.0-1.fc38 copr_base 31 k libxcb ppc64le 1.13.1-10.fc38 copr_base 244 k libxcb-devel ppc64le 1.13.1-10.fc38 copr_base 1.0 M libxcrypt-devel ppc64le 4.4.33-5.fc38 copr_base 31 k libxkbcommon ppc64le 1.4.1-2.fc38 copr_base 153 k libxkbcommon-devel ppc64le 1.4.1-2.fc38 copr_base 65 k libxkbcommon-x11 ppc64le 1.4.1-2.fc38 copr_base 23 k libxml2-devel ppc64le 2.10.3-2.fc38 copr_base 502 k libxshmfence ppc64le 1.3-11.fc38 copr_base 13 k libxslt ppc64le 1.1.37-1.fc38 copr_base 203 k lilv-libs ppc64le 0.24.14-3.fc38 copr_base 66 k lksctp-tools ppc64le 1.0.19-2.fc38 copr_base 96 k llvm-libs ppc64le 15.0.6-2.fc38 copr_base 26 M lua ppc64le 5.4.4-6.fc38 copr_base 201 k lua-filesystem ppc64le 1.8.0-7.fc38 copr_base 35 k lua-json noarch 1.3.4-2.fc37 fedora 30 k lua-lpeg ppc64le 1.0.2-9.fc38 copr_base 71 k lua-posix ppc64le 35.1-4.fc38 copr_base 140 k lua-term ppc64le 0.07-16.fc38 copr_base 16 k lz4-devel ppc64le 1.9.3-5.fc38 copr_base 30 k m4 ppc64le 1.4.19-4.fc38 copr_base 313 k mailcap noarch 2.1.53-4.fc37 fedora 33 k make ppc64le 1:4.3-11.fc38 copr_base 549 k mariadb-connector-c ppc64le 3.2.7-2.fc38 copr_base 218 k mariadb-connector-c-config noarch 3.2.7-2.fc38 copr_base 10 k mariadb-connector-c-devel ppc64le 3.2.7-2.fc38 copr_base 55 k mesa-filesystem ppc64le 22.3.1-1.fc38 copr_base 19 k mesa-libEGL ppc64le 22.3.1-1.fc38 copr_base 147 k mesa-libEGL-devel ppc64le 22.3.1-1.fc38 copr_base 22 k mesa-libGL ppc64le 22.3.1-1.fc38 copr_base 196 k mesa-libGL-devel ppc64le 22.3.1-1.fc38 copr_base 36 k mesa-libGLU ppc64le 9.0.1-7.fc38 copr_base 173 k mesa-libGLU-devel ppc64le 9.0.1-7.fc38 copr_base 13 k mesa-libgbm ppc64le 22.3.1-1.fc38 copr_base 50 k mesa-libglapi ppc64le 22.3.1-1.fc38 copr_base 56 k minizip-ng ppc64le 3.0.7-2.fc38 copr_base 80 k mkfontscale ppc64le 1.2.2-2.fc38 copr_base 35 k mpdecimal ppc64le 2.5.1-4.fc38 copr_base 118 k mpg123-libs ppc64le 1.31.1-3.fc38 copr_base 379 k mpich ppc64le 4.0.2-4.fc38 fedora 1.7 M mpich-devel ppc64le 4.0.2-4.fc38 fedora 1.4 M mtdev ppc64le 1.1.6-4.fc37 fedora 23 k ncurses ppc64le 6.3-5.20221126.fc38 fedora 421 k netcdf ppc64le 4.9.0-4.fc38 fedora 913 k netcdf-cxx ppc64le 4.2-30.fc37 fedora 47 k netcdf-cxx-devel ppc64le 4.2-30.fc37 fedora 387 k netcdf-devel ppc64le 4.9.0-4.fc38 fedora 99 k netcdf-mpich ppc64le 4.9.0-4.fc38 fedora 904 k netcdf-mpich-devel ppc64le 4.9.0-4.fc38 fedora 51 k netpbm ppc64le 11.00.00-2.fc38 fedora 200 k nspr ppc64le 4.35.0-2.fc38 fedora 170 k nss ppc64le 3.85.0-1.fc38 fedora 786 k nss-softokn ppc64le 3.85.0-1.fc38 fedora 1.1 M nss-softokn-freebl ppc64le 3.85.0-1.fc38 fedora 334 k nss-sysinit ppc64le 3.85.0-1.fc38 fedora 18 k nss-util ppc64le 3.85.0-1.fc38 fedora 96 k octomap ppc64le 1.9.7-4.fc37 fedora 169 k ogdi ppc64le 4.1.0-8.fc37 fedora 266 k openblas ppc64le 0.3.21-4.fc38 fedora 35 k openblas-openmp ppc64le 0.3.21-4.fc38 fedora 4.4 M openblas-openmp64 ppc64le 0.3.21-4.fc38 fedora 4.4 M openblas-serial ppc64le 0.3.21-4.fc38 fedora 4.3 M opencv-core ppc64le 4.6.0-9.fc38 fedora 7.4 M openexr-libs ppc64le 3.1.5-2.fc37 fedora 1.1 M openjpeg2 ppc64le 2.5.0-2.fc37 fedora 205 k openslide ppc64le 3.4.1-22.fc37 fedora 116 k openslide-devel ppc64le 3.4.1-22.fc37 fedora 13 k openssl-devel ppc64le 1:3.0.5-6.fc38 fedora 3.1 M opus ppc64le 1.3.1-11.fc37 fedora 222 k orc ppc64le 0.4.33-1.fc38 fedora 217 k pango ppc64le 1.50.12-1.fc38 fedora 374 k pango-devel ppc64le 1.50.12-1.fc38 fedora 161 k pcl ppc64le 1.12.0-22.fc37 fedora 14 M pcre ppc64le 8.45-1.fc37.2 fedora 204 k pcre2-devel ppc64le 10.40-1.fc37.1 fedora 505 k pcre2-utf16 ppc64le 10.40-1.fc37.1 fedora 219 k pcre2-utf32 ppc64le 10.40-1.fc37.1 fedora 207 k perl-Authen-SASL noarch 2.16-28.fc37 fedora 57 k perl-AutoLoader noarch 5.74-492.fc38 fedora 24 k perl-B ppc64le 1.83-492.fc38 fedora 188 k perl-B-Hooks-EndOfScope noarch 0.26-4.fc37 fedora 44 k perl-Business-ISBN noarch 3.007-4.fc37 fedora 33 k perl-Business-ISBN-Data noarch 20210112.006-6.fc37 fedora 36 k perl-Business-ISMN noarch 1.202-6.fc37 fedora 25 k perl-Business-ISSN noarch 1.005-3.fc37 fedora 18 k perl-Carp noarch 1.52-489.fc37 fedora 29 k perl-Class-Accessor noarch 0.51-16.fc37 fedora 29 k perl-Class-Data-Inheritable noarch 0.09-4.fc37 fedora 13 k perl-Class-Inspector noarch 1.36-12.fc38 fedora 31 k perl-Class-Method-Modifiers noarch 2.13-13.fc37 fedora 50 k perl-Class-Singleton noarch 1.6-7.fc37 fedora 27 k perl-Class-Struct noarch 0.66-492.fc38 fedora 25 k perl-Clone ppc64le 0.46-1.fc38 fedora 23 k perl-Compress-Raw-Bzip2 ppc64le 2.201-2.fc37 fedora 35 k perl-Compress-Raw-Zlib ppc64le 2.202-4.fc38 fedora 63 k perl-Convert-ASN1 noarch 0.33-4.fc37 fedora 60 k perl-Data-Compare noarch 1.27-10.fc37 fedora 35 k perl-Data-Dump noarch 1.25-5.fc37 fedora 33 k perl-Data-Dumper ppc64le 2.184-490.fc37 fedora 58 k perl-Data-OptList noarch 0.112-5.fc37 fedora 27 k perl-Data-Uniqid noarch 0.12-29.fc37 fedora 12 k perl-Date-ISO8601 noarch 0.005-16.fc37 fedora 20 k perl-Date-Manip noarch 6.90-1.fc38 fedora 1.1 M perl-DateTime ppc64le 2:1.59-1.fc38 fedora 136 k perl-DateTime-Calendar-Julian noarch 0.107-3.fc37 fedora 24 k perl-DateTime-Format-Builder noarch 0.8300-8.fc37 fedora 95 k perl-DateTime-Format-Strptime noarch 1:1.79-6.fc37 fedora 42 k perl-DateTime-Locale noarch 1.37-1.fc38 fedora 3.4 M perl-DateTime-TimeZone noarch 2.57-1.fc38 fedora 391 k perl-DateTime-TimeZone-SystemV noarch 0.010-17.fc37 fedora 24 k perl-DateTime-TimeZone-Tzfile noarch 0.011-17.fc37 fedora 20 k perl-Devel-CallChecker ppc64le 0.008-18.fc38 fedora 23 k perl-Devel-Caller ppc64le 2.06-29.fc37 fedora 19 k perl-Devel-GlobalDestruction noarch 0.14-19.fc37 fedora 17 k perl-Devel-LexAlias ppc64le 0.05-30.fc37 fedora 17 k perl-Devel-StackTrace noarch 1:2.04-14.fc38 fedora 30 k perl-Digest noarch 1.20-489.fc37 fedora 26 k perl-Digest-HMAC noarch 1.04-6.fc37 fedora 23 k perl-Digest-MD5 ppc64le 2.58-489.fc37 fedora 36 k perl-Digest-SHA ppc64le 1:6.03-1.fc37 fedora 64 k perl-Dist-CheckConflicts noarch 0.11-26.fc37 fedora 23 k perl-DynaLoader ppc64le 1.52-492.fc38 fedora 29 k perl-DynaLoader-Functions noarch 0.003-17.fc38 fedora 18 k perl-Email-Date-Format noarch 1.005-23.fc37 fedora 18 k perl-Encode ppc64le 4:3.19-492.fc38 fedora 1.7 M perl-Encode-Locale noarch 1.05-25.fc38 fedora 18 k perl-English noarch 1.11-492.fc38 fedora 17 k perl-Errno ppc64le 1.36-492.fc38 fedora 18 k perl-Eval-Closure noarch 0.14-19.fc37 fedora 24 k perl-Exception-Class noarch 1.45-6.fc37 fedora 44 k perl-Exporter noarch 5.77-489.fc37 fedora 31 k perl-ExtUtils-MM-Utils noarch 2:7.64-490.fc37 fedora 12 k perl-Fcntl ppc64le 1.15-492.fc38 fedora 24 k perl-File-Basename noarch 2.85-492.fc38 fedora 20 k perl-File-Compare noarch 1.100.700-492.fc38 fedora 16 k perl-File-Copy noarch 2.39-492.fc38 fedora 23 k perl-File-Find noarch 1.40-492.fc38 fedora 28 k perl-File-Find-Rule noarch 0.34-24.fc38 fedora 32 k perl-File-Listing noarch 6.15-4.fc38 fedora 24 k perl-File-Path noarch 2.18-489.fc37 fedora 35 k perl-File-ShareDir noarch 1.118-7.fc37 fedora 30 k perl-File-Slurper noarch 0.014-1.fc38 fedora 21 k perl-File-Temp noarch 1:0.231.100-489.fc37 fedora 59 k perl-File-stat noarch 1.12-492.fc38 fedora 20 k perl-FileHandle noarch 2.03-492.fc38 fedora 19 k perl-Filter ppc64le 2:1.64-1.fc38 fedora 90 k perl-FindBin noarch 1.53-492.fc38 fedora 17 k perl-GSSAPI ppc64le 0.28-40.fc37 fedora 56 k perl-Getopt-Long noarch 1:2.54-1.fc38 fedora 60 k perl-Getopt-Std noarch 1.13-492.fc38 fedora 19 k perl-HTML-Parser ppc64le 3.80-1.fc38 fedora 129 k perl-HTML-Tagset noarch 3.20-52.fc37 fedora 19 k perl-HTTP-Cookies noarch 6.10-8.fc38 fedora 37 k perl-HTTP-Date noarch 6.05-11.fc38 fedora 23 k perl-HTTP-Message noarch 6.44-1.fc38 fedora 104 k perl-HTTP-Negotiate noarch 6.01-34.fc38 fedora 19 k perl-HTTP-Tiny noarch 0.082-1.fc37 fedora 55 k perl-Hash-Util-FieldHash ppc64le 1.26-492.fc38 fedora 43 k perl-I18N-LangTags noarch 0.45-492.fc38 fedora 57 k perl-I18N-Langinfo ppc64le 0.21-492.fc38 fedora 26 k perl-IO ppc64le 1.50-492.fc38 fedora 95 k perl-IO-Compress noarch 2.201-3.fc37 fedora 273 k perl-IO-HTML noarch 1.004-9.fc38 fedora 28 k perl-IO-Socket-IP noarch 0.41-490.fc37 fedora 42 k perl-IO-Socket-SSL noarch 2.078-1.fc38 fedora 224 k perl-IO-String noarch 1.08-46.fc37 fedora 17 k perl-IPC-Cmd noarch 2:1.04-490.fc37 fedora 40 k perl-IPC-Open3 noarch 1.22-492.fc38 fedora 26 k perl-IPC-Run3 noarch 0.048-27.fc38 fedora 39 k perl-IPC-SysV ppc64le 2.09-490.fc37 fedora 42 k perl-IPC-System-Simple noarch 1.30-9.fc37 fedora 39 k perl-JSON noarch 4.10-1.fc38 fedora 97 k perl-LDAP noarch 1:0.68-8.fc37 fedora 400 k perl-LWP-MediaTypes noarch 6.04-13.fc38 fedora 33 k perl-LWP-Protocol-https noarch 6.10-8.fc38 fedora 21 k perl-Lingua-Translit noarch 0.29-2.fc37 fedora 34 k perl-List-AllUtils noarch 0.19-8.fc38 fedora 49 k perl-List-SomeUtils noarch 0.59-1.fc38 fedora 45 k perl-List-UtilsBy noarch 0.12-5.fc38 fedora 28 k perl-Locale-Maketext noarch 1.32-1.fc38 fedora 95 k perl-Locale-Maketext-Simple noarch 1:0.21-492.fc38 fedora 21 k perl-Log-Dispatch noarch 2.70-9.fc38 fedora 85 k perl-Log-Dispatch-FileRotate noarch 1.38-5.fc37 fedora 33 k perl-Log-Log4perl noarch 1.57-1.fc38 fedora 372 k perl-MIME-Base64 ppc64le 3.16-489.fc37 fedora 31 k perl-MIME-Charset noarch 1.013.1-1.fc38 fedora 49 k perl-MIME-Lite noarch 3.033-5.fc37 fedora 95 k perl-MIME-Types noarch 2.22-4.fc37 fedora 70 k perl-MRO-Compat noarch 0.15-4.fc37 fedora 26 k perl-Mail-Sender noarch 1:0.903-19.fc37 fedora 51 k perl-Mail-Sendmail noarch 0.80-16.fc37 fedora 36 k perl-MailTools noarch 2.21-12.fc37 fedora 111 k perl-Math-BigInt noarch 1:1.9998.37-2.fc37 fedora 206 k perl-Math-BigRat noarch 0.2624-2.fc37 fedora 42 k perl-Math-Complex noarch 1.59-492.fc38 fedora 50 k perl-Module-CoreList noarch 1:5.20221220-1.fc38 fedora 84 k perl-Module-Implementation noarch 0.09-35.fc37 fedora 19 k perl-Module-Load noarch 1:0.36-489.fc37 fedora 17 k perl-Module-Load-Conditional noarch 0.74-489.fc37 fedora 22 k perl-Module-Metadata noarch 1.000037-489.fc37 fedora 35 k perl-Module-Runtime noarch 0.016-18.fc38 fedora 23 k perl-Mozilla-CA noarch 20221114-1.fc38 fedora 13 k perl-NTLM noarch 1.09-33.fc37 fedora 22 k perl-Net-HTTP noarch 6.22-4.fc38 fedora 39 k perl-Net-SMTP-SSL noarch 1.04-19.fc37 fedora 12 k perl-Net-SSLeay ppc64le 1.92-4.fc37 fedora 369 k perl-Number-Compare noarch 0.03-34.fc38 fedora 12 k perl-Opcode ppc64le 1.57-492.fc38 fedora 41 k perl-POSIX ppc64le 2.03-492.fc38 fedora 121 k perl-Package-Generator noarch 1.106-26.fc37 fedora 23 k perl-Package-Stash noarch 0.40-3.fc37 fedora 33 k perl-Package-Stash-XS ppc64le 0.30-2.fc37 fedora 38 k perl-PadWalker ppc64le 2.5-7.fc37 fedora 28 k perl-Params-Check noarch 1:0.38-489.fc37 fedora 22 k perl-Params-Classify ppc64le 0.015-17.fc37 fedora 33 k perl-Params-Util ppc64le 1.102-9.fc38 fedora 33 k perl-Params-Validate ppc64le 1.31-2.fc38 fedora 70 k perl-Params-ValidationCompiler noarch 0.30-17.fc37 fedora 38 k perl-Parse-RecDescent noarch 1.967015-18.fc37 fedora 209 k perl-PathTools ppc64le 3.84-489.fc37 fedora 90 k perl-Pod-Escapes noarch 1:1.07-489.fc37 fedora 20 k perl-Pod-Html noarch 1.33-492.fc38 fedora 34 k perl-Pod-Perldoc noarch 3.28.01-490.fc37 fedora 90 k perl-Pod-Simple noarch 1:3.43-490.fc37 fedora 225 k perl-Pod-Usage noarch 4:2.03-3.fc37 fedora 40 k perl-Ref-Util noarch 0.204-15.fc37 fedora 24 k perl-Ref-Util-XS ppc64le 0.117-16.fc37 fedora 24 k perl-Regexp-Common noarch 2017060201-20.fc38 fedora 184 k perl-Role-Tiny noarch 2.002004-7.fc37 fedora 33 k perl-Safe noarch 2.43-492.fc38 fedora 28 k perl-Scalar-List-Utils ppc64le 5:1.63-489.fc38 fedora 76 k perl-SelectSaver noarch 1.02-492.fc38 fedora 15 k perl-Socket ppc64le 4:2.036-1.fc38 fedora 56 k perl-Sort-Key ppc64le 1.33-25.fc37 fedora 48 k perl-Specio noarch 0.48-2.fc37 fedora 166 k perl-Storable ppc64le 1:3.26-489.fc37 fedora 101 k perl-Sub-Exporter noarch 0.988-5.fc37 fedora 78 k perl-Sub-Exporter-Progressive noarch 0.001013-19.fc37 fedora 21 k perl-Sub-Identify ppc64le 0.14-20.fc37 fedora 28 k perl-Sub-Install noarch 0.928-33.fc37 fedora 22 k perl-Symbol noarch 1.09-492.fc38 fedora 17 k perl-Sys-Hostname ppc64le 1.24-492.fc38 fedora 20 k perl-Sys-Syslog ppc64le 0.36-490.fc37 fedora 47 k perl-Term-ANSIColor noarch 5.01-490.fc37 fedora 48 k perl-Term-Cap noarch 1.17-489.fc37 fedora 22 k perl-Text-Balanced noarch 2.06-2.fc37 fedora 49 k perl-Text-BibTeX ppc64le 0.88-12.fc37 fedora 278 k perl-Text-CSV noarch 2.02-1.fc38 fedora 115 k perl-Text-Glob noarch 0.11-19.fc38 fedora 13 k perl-Text-ParseWords noarch 3.31-489.fc37 fedora 16 k perl-Text-Roman noarch 3.5-23.fc37 fedora 23 k perl-Text-Soundex ppc64le 3.05-24.fc38 fedora 30 k perl-Text-Tabs+Wrap noarch 2021.0814-489.fc37 fedora 22 k perl-Text-Unidecode noarch 1.30-19.fc37 fedora 181 k perl-Thread-Queue noarch 3.14-489.fc37 fedora 21 k perl-Tie noarch 4.6-492.fc38 fedora 35 k perl-Tie-Cycle noarch 1.227-4.fc37 fedora 19 k perl-Tie-RefHash noarch 1.40-489.fc37 fedora 23 k perl-Time-HiRes ppc64le 4:1.9770-489.fc37 fedora 58 k perl-Time-Local noarch 2:1.300-489.fc37 fedora 33 k perl-TimeDate noarch 1:2.33-9.fc37 fedora 60 k perl-Try-Tiny noarch 0.31-4.fc37 fedora 42 k perl-URI noarch 5.17-1.fc38 fedora 123 k perl-Unicode-Collate ppc64le 1.31-489.fc37 fedora 737 k perl-Unicode-LineBreak ppc64le 2019.001-14.fc37 fedora 123 k perl-Unicode-Normalize ppc64le 1.31-489.fc37 fedora 91 k perl-Unicode-UCD noarch 0.78-492.fc38 fedora 82 k perl-Variable-Magic ppc64le 0.63-1.fc38 fedora 55 k perl-WWW-RobotRules noarch 6.02-35.fc38 fedora 20 k perl-XML-LibXML ppc64le 1:2.0208-1.fc38 fedora 365 k perl-XML-LibXML-Simple noarch 1.01-10.fc37 fedora 33 k perl-XML-LibXSLT ppc64le 2.002.000-3.fc37 fedora 71 k perl-XML-NamespaceSupport noarch 1.12-18.fc37 fedora 26 k perl-XML-Parser ppc64le 2.46-12.fc37 fedora 238 k perl-XML-SAX noarch 1.02-11.fc37 fedora 64 k perl-XML-SAX-Base noarch 1.09-18.fc37 fedora 32 k perl-XML-Writer noarch 0.900-9.fc38 fedora 34 k perl-XML-XPath noarch 1.48-2.fc38 fedora 91 k perl-XString ppc64le 0.005-7.fc37 fedora 24 k perl-autodie noarch 2.34-490.fc37 fedora 99 k perl-autovivification ppc64le 0.18-17.fc37 fedora 33 k perl-base noarch 2.27-492.fc38 fedora 19 k perl-constant noarch 1.33-490.fc37 fedora 23 k perl-deprecate noarch 0.04-492.fc38 fedora 18 k perl-encoding ppc64le 4:3.00-492.fc38 fedora 63 k perl-if noarch 0.61.000-492.fc38 fedora 17 k perl-interpreter ppc64le 4:5.36.0-492.fc38 fedora 75 k perl-lib ppc64le 0.65-492.fc38 fedora 18 k perl-libnet noarch 3.14-490.fc37 fedora 132 k perl-libs ppc64le 4:5.36.0-492.fc38 fedora 2.3 M perl-libwww-perl noarch 6.67-3.fc38 fedora 212 k perl-locale noarch 1.10-492.fc38 fedora 17 k perl-meta-notation noarch 5.36.0-492.fc38 fedora 13 k perl-mro ppc64le 1.26-492.fc38 fedora 32 k perl-namespace-autoclean noarch 0.29-13.fc37 fedora 26 k perl-namespace-clean noarch 0.27-21.fc37 fedora 35 k perl-open noarch 1.13-492.fc38 fedora 20 k perl-overload noarch 1.35-492.fc38 fedora 49 k perl-overloading noarch 0.02-492.fc38 fedora 16 k perl-parent noarch 1:0.239-1.fc38 fedora 14 k perl-sigtrap noarch 1.10-492.fc38 fedora 19 k perl-subs noarch 1.04-492.fc38 fedora 15 k perl-threads ppc64le 1:2.27-489.fc37 fedora 58 k perl-threads-shared ppc64le 1.64-489.fc37 fedora 46 k perl-vars noarch 1.05-492.fc38 fedora 16 k perl-version ppc64le 8:0.99.29-490.fc37 fedora 64 k perltidy noarch 20221112-1.fc38 fedora 673 k pixman ppc64le 0.40.0-6.fc37 fedora 218 k pixman-devel ppc64le 0.40.0-6.fc37 fedora 17 k poly2tri ppc64le 0.0-25.20130501hg26242d0aa7b8.fc37 fedora 32 k poppler ppc64le 22.08.0-4.fc38 fedora 1.2 M poppler-data noarch 0.4.11-3.fc37 fedora 2.0 M poppler-glib ppc64le 22.08.0-4.fc38 fedora 184 k procps-ng ppc64le 3.3.17-8.fc38 fedora 380 k proj ppc64le 9.1.1-1.fc38 fedora 1.5 M proj-data noarch 9.1.1-1.fc38 fedora 1.2 M proj-devel ppc64le 9.1.1-1.fc38 fedora 85 k protobuf ppc64le 3.19.6-1.fc38 fedora 994 k pugixml ppc64le 1.13-1.fc38 fedora 108 k pugixml-devel ppc64le 1.13-1.fc38 fedora 23 k pyproject-rpm-macros noarch 1.5.0-1.fc38 fedora 40 k python-pip-wheel noarch 22.3.1-1.fc38 fedora 1.4 M python-rpm-macros noarch 3.11-6.fc38 fedora 19 k python-setuptools-wheel noarch 65.5.1-1.fc38 fedora 715 k python3 ppc64le 3.11.1-1.fc38 fedora 27 k python3-devel ppc64le 3.11.1-1.fc38 fedora 269 k python3-libftdi ppc64le 1.5-5.fc37 fedora 84 k python3-libs ppc64le 3.11.1-1.fc38 fedora 9.7 M python3-numpy ppc64le 1:1.23.5-1.fc38 fedora 7.6 M python3-packaging noarch 21.3-7.fc38 fedora 98 k python3-pyparsing noarch 3.0.9-2.fc37 fedora 262 k python3-rpm-generators noarch 13-2.fc37 fedora 30 k python3-rpm-macros noarch 3.11-6.fc38 fedora 15 k python3-vtk ppc64le 9.1.0-18.fc38 fedora 10 M qhull-devel ppc64le 1:7.2.1-11.fc38 fedora 187 k qt-settings noarch 37.0-1.fc38 fedora 11 k qt5-designer ppc64le 5.15.7-1.fc38 fedora 174 k qt5-doctools ppc64le 5.15.7-1.fc38 fedora 749 k qt5-linguist ppc64le 5.15.7-1.fc38 fedora 938 k qt5-qtbase ppc64le 5.15.7-1.fc38 fedora 3.8 M qt5-qtbase-common noarch 5.15.7-1.fc38 fedora 12 k qt5-qtbase-devel ppc64le 5.15.7-1.fc38 fedora 3.7 M qt5-qtbase-gui ppc64le 5.15.7-1.fc38 fedora 6.9 M qt5-qtdeclarative ppc64le 5.15.7-1.fc38 fedora 4.6 M qt5-qtdeclarative-devel ppc64le 5.15.7-1.fc38 fedora 1.5 M qt5-qtlocation ppc64le 5.15.7-1.fc38 fedora 3.3 M qt5-qtsensors ppc64le 5.15.7-1.fc38 fedora 246 k qt5-qttools ppc64le 5.15.7-1.fc38 fedora 42 k qt5-qttools-common noarch 5.15.7-1.fc38 fedora 11 k qt5-qttools-devel ppc64le 5.15.7-1.fc38 fedora 231 k qt5-qttools-libs-designer ppc64le 5.15.7-1.fc38 fedora 2.8 M qt5-qttools-libs-designercomponents ppc64le 5.15.7-1.fc38 fedora 843 k qt5-qttools-libs-help ppc64le 5.15.7-1.fc38 fedora 174 k qt5-qtwebchannel ppc64le 5.15.7-1.fc38 fedora 107 k qt5-qtwebkit ppc64le 5.212.0-0.70alpha4.fc38 fedora 12 M qt5-qtwebkit-devel ppc64le 5.212.0-0.70alpha4.fc38 fedora 71 k qt5-qtx11extras ppc64le 5.15.7-1.fc38 fedora 35 k qt5-qtx11extras-devel ppc64le 5.15.7-1.fc38 fedora 15 k qt5-rpm-macros noarch 5.15.7-1.fc38 fedora 9.7 k rav1e-libs ppc64le 0.5.1-5.fc37 fedora 832 k rhash ppc64le 1.4.3-1.fc38 fedora 205 k rpm-mpi-hooks noarch 8-4.fc37 fedora 11 k serd ppc64le 0.30.12-2.fc37 fedora 68 k shared-mime-info ppc64le 2.2-2.fc37 fedora 385 k snappy ppc64le 1.1.9-5.fc37 fedora 38 k sombok ppc64le 2.4.0-17.fc37 fedora 52 k sord ppc64le 0.16.10-1.fc37 fedora 51 k soundtouch ppc64le 2.3.1-3.fc37 fedora 98 k sqlite ppc64le 3.40.0-1.fc38 fedora 940 k sqlite-devel ppc64le 3.40.0-1.fc38 fedora 143 k sratom ppc64le 0.6.10-2.fc37 fedora 27 k suitesparse ppc64le 5.13.0-1.fc38 fedora 1.1 M sysprof-capture-devel ppc64le 3.46.0-1.fc38 fedora 66 k systemd ppc64le 252.4-598.fc38 fedora 4.4 M systemd-pam ppc64le 252.4-598.fc38 fedora 356 k systemd-rpm-macros noarch 252.4-598.fc38 fedora 31 k systemd-udev ppc64le 252.4-598.fc38 fedora 1.9 M tbb ppc64le 2020.3-12.fc37 fedora 155 k tcl ppc64le 1:8.6.12-3.fc38 fedora 1.2 M teckit ppc64le 2.5.9-9.fc37 fedora 421 k texlive-ae noarch 9:svn15878.1.4-61.fc38 fedora 116 k texlive-algorithms noarch 9:svn42428-61.fc38 fedora 24 k texlive-alphalph noarch 9:svn53087-61.fc38 fedora 361 k texlive-amscls noarch 9:svn55378-61.fc38 fedora 1.1 M texlive-amsfonts noarch 9:svn29208.3.04-61.fc38 fedora 3.7 M texlive-amsmath noarch 9:svn56514-61.fc38 fedora 47 k texlive-anysize noarch 9:svn15878.0-61.fc38 fedora 13 k texlive-atbegshi noarch 9:svn53051-61.fc38 fedora 409 k texlive-attachfile noarch 9:svn42099-61.fc38 fedora 23 k texlive-attachfile2 noarch 9:20210325-52.fc38 fedora 447 k texlive-atveryend noarch 9:svn53108-61.fc38 fedora 386 k texlive-auto-pst-pdf noarch 9:svn56596-61.fc38 fedora 17 k texlive-auxhook noarch 9:svn53173-61.fc38 fedora 295 k texlive-avantgar noarch 9:svn31835.0-61.fc38 fedora 323 k texlive-babel noarch 9:svn58999-61.fc38 fedora 444 k texlive-babel-english noarch 9:svn44495-61.fc38 fedora 21 k texlive-babelbib noarch 9:svn57349-61.fc38 fedora 55 k texlive-base ppc64le 9:20210325-52.fc38 fedora 2.3 M texlive-beamer noarch 9:svn58537-61.fc38 fedora 227 k texlive-bera noarch 9:svn20031.0-61.fc38 fedora 357 k texlive-beton noarch 9:svn15878.0-61.fc38 fedora 16 k texlive-biblatex noarch 9:svn63878-61.fc38 fedora 305 k texlive-bibtex ppc64le 9:20210325-52.fc38 fedora 453 k texlive-bidi noarch 9:svn55193-61.fc38 fedora 175 k texlive-bigintcalc noarch 9:svn53172-61.fc38 fedora 466 k texlive-bitset noarch 9:svn53837-61.fc38 fedora 621 k texlive-bookman noarch 9:svn31835.0-61.fc38 fedora 369 k texlive-bookmark noarch 9:svn56885-61.fc38 fedora 480 k texlive-booktabs noarch 9:svn53402-61.fc38 fedora 18 k texlive-breakurl noarch 9:svn29901.1.40-61.fc38 fedora 18 k texlive-breqn noarch 9:svn56422-61.fc38 fedora 43 k texlive-caption noarch 9:svn56771-61.fc38 fedora 50 k texlive-carlisle noarch 9:svn56753-61.fc38 fedora 24 k texlive-catchfile noarch 9:svn53084-61.fc38 fedora 308 k texlive-changepage noarch 9:svn15878.1.0c-61.fc38 fedora 20 k texlive-charter noarch 9:svn15878.0-61.fc38 fedora 207 k texlive-cite noarch 9:svn36428.5.5-61.fc38 fedora 32 k texlive-cm noarch 9:svn57963-61.fc38 fedora 323 k texlive-cm-super noarch 9:svn15878.0-61.fc38 fedora 62 M texlive-cmap noarch 9:svn57640-61.fc38 fedora 22 k texlive-cmextra noarch 9:svn57866-61.fc38 fedora 50 k texlive-collection-basic noarch 9:svn59159-61.fc38 fedora 12 k texlive-collection-fontsrecommended noarch 9:svn54074-61.fc38 fedora 12 k texlive-collection-latex noarch 9:svn57048-61.fc38 fedora 12 k texlive-colorprofiles noarch 9:svn49086-61.fc38 fedora 147 k texlive-colortbl noarch 9:svn53545-61.fc38 fedora 18 k texlive-courier noarch 9:svn35058.0-61.fc38 fedora 527 k texlive-crop noarch 9:svn55424-61.fc38 fedora 19 k texlive-csquotes noarch 9:svn57844-61.fc38 fedora 36 k texlive-ctable noarch 9:svn38672-61.fc38 fedora 18 k texlive-ctablestack noarch 9:svn38514-61.fc38 fedora 19 k texlive-currfile noarch 9:svn56478-61.fc38 fedora 22 k texlive-dehyph noarch 9:svn48599-61.fc38 fedora 66 k texlive-dvipdfmx ppc64le 9:20210325-52.fc38 fedora 3.0 M texlive-ec noarch 9:svn25033.1.0-61.fc38 fedora 682 k texlive-enctex noarch 9:svn34957.0-61.fc38 fedora 54 k texlive-enumitem noarch 9:svn51423-61.fc38 fedora 28 k texlive-epstopdf noarch 9:20210325-52.fc38 fedora 29 k texlive-epstopdf-pkg noarch 9:svn53546-61.fc38 fedora 365 k texlive-eso-pic noarch 9:svn56658-61.fc38 fedora 20 k texlive-etex noarch 9:svn56291-61.fc38 fedora 29 k texlive-etex-pkg noarch 9:svn41784-61.fc38 fedora 17 k texlive-etexcmds noarch 9:svn53171-61.fc38 fedora 311 k texlive-etoolbox noarch 9:svn56554-61.fc38 fedora 26 k texlive-euenc noarch 9:svn19795.0.1h-61.fc38 fedora 23 k texlive-euler noarch 9:svn42428-61.fc38 fedora 18 k texlive-euro noarch 9:svn22191.1.1-61.fc38 fedora 17 k texlive-euro-ce noarch 9:svn25714-61.fc38 fedora 32 k texlive-eurosym noarch 9:svn17265.1.4_subrfix-61.fc38 fedora 157 k texlive-everysel noarch 9:svn57489-61.fc38 fedora 449 k texlive-everyshi noarch 9:svn57001-61.fc38 fedora 148 k texlive-extsizes noarch 9:svn17263.1.4a-61.fc38 fedora 28 k texlive-fancybox noarch 9:svn18304.1.4-61.fc38 fedora 23 k texlive-fancyhdr noarch 9:svn57672-61.fc38 fedora 20 k texlive-fancyref noarch 9:svn15878.0.9c-61.fc38 fedora 20 k texlive-fancyvrb noarch 9:svn57488-61.fc38 fedora 27 k texlive-filecontents noarch 9:svn52142-61.fc38 fedora 17 k texlive-filehook noarch 9:svn56479-61.fc38 fedora 23 k texlive-finstrut noarch 9:svn21719.0.5-61.fc38 fedora 21 k texlive-firstaid noarch 9:svn58440-61.fc38 fedora 219 k texlive-fix2col noarch 9:svn38770-61.fc38 fedora 17 k texlive-float noarch 9:svn15878.1.3d-61.fc38 fedora 17 k texlive-fontspec noarch 9:svn56594-61.fc38 fedora 45 k texlive-footmisc noarch 9:svn23330.5.5b-61.fc38 fedora 23 k texlive-footnotehyper noarch 9:svn57618-61.fc38 fedora 21 k texlive-fp noarch 9:svn49719-61.fc38 fedora 36 k texlive-fpl noarch 9:svn54512-61.fc38 fedora 303 k texlive-geometry noarch 9:svn54080-61.fc38 fedora 24 k texlive-gettitlestring noarch 9:svn53170-61.fc38 fedora 328 k texlive-glyphlist noarch 9:20210325-52.fc38 fedora 38 k texlive-graphics noarch 9:svn56514-61.fc38 fedora 40 k texlive-graphics-cfg noarch 9:svn41448-61.fc38 fedora 13 k texlive-graphics-def noarch 9:svn58539-61.fc38 fedora 29 k texlive-grfext noarch 9:svn53024-61.fc38 fedora 318 k texlive-grffile noarch 9:svn52756-61.fc38 fedora 361 k texlive-gsftopk ppc64le 9:20210325-52.fc38 fedora 35 k texlive-helvetic noarch 9:svn31835.0-61.fc38 fedora 659 k texlive-hobsub noarch 9:svn52810-61.fc38 fedora 78 k texlive-hologo noarch 9:svn53048-61.fc38 fedora 563 k texlive-hopatch noarch 9:svn56106-61.fc38 fedora 313 k texlive-hycolor noarch 9:svn53584-61.fc38 fedora 384 k texlive-hyperref noarch 9:svn58024-61.fc38 fedora 120 k texlive-hyph-utf8 noarch 9:svn58619-61.fc38 fedora 30 k texlive-hyphen-base noarch 9:svn58630-61.fc38 fedora 34 k texlive-hyphenex noarch 9:svn57387-61.fc38 fedora 20 k texlive-ifmtarg noarch 9:svn47544-61.fc38 fedora 15 k texlive-ifplatform noarch 9:svn45533-61.fc38 fedora 17 k texlive-iftex noarch 9:svn56594-61.fc38 fedora 21 k texlive-index noarch 9:svn24099.4.1beta-61.fc38 fedora 23 k texlive-infwarerr noarch 9:svn53023-61.fc38 fedora 296 k texlive-intcalc noarch 9:svn53168-61.fc38 fedora 433 k texlive-jknapltx noarch 9:svn19440.0-61.fc38 fedora 27 k texlive-kastrup noarch 9:svn15878.0-61.fc38 fedora 13 k texlive-knuth-lib noarch 9:svn57963-61.fc38 fedora 53 k texlive-knuth-local noarch 9:svn57963-61.fc38 fedora 46 k texlive-koma-script noarch 9:svn58585-61.fc38 fedora 6.0 M texlive-kpathsea ppc64le 9:20210325-52.fc38 fedora 1.1 M texlive-kvdefinekeys noarch 9:svn53193-61.fc38 fedora 307 k texlive-kvoptions noarch 9:svn56609-61.fc38 fedora 481 k texlive-kvsetkeys noarch 9:svn53166-61.fc38 fedora 381 k texlive-l3backend noarch 9:svn59118-61.fc38 fedora 852 k texlive-l3experimental noarch 9:svn57789-61.fc38 fedora 43 k texlive-l3kernel noarch 9:svn59118-61.fc38 fedora 196 k texlive-l3packages noarch 9:svn59118-61.fc38 fedora 41 k texlive-latex noarch 9:20210325-52.fc38 fedora 22 M texlive-latex-fonts noarch 9:svn28888.0-61.fc38 fedora 50 k texlive-latexbug noarch 9:svn58151-61.fc38 fedora 203 k texlive-latexconfig noarch 9:svn53525-61.fc38 fedora 16 k texlive-letltxmacro noarch 9:svn53022-61.fc38 fedora 300 k texlive-lib ppc64le 9:20210325-52.fc38 fedora 257 k texlive-lineno noarch 9:svn57866-61.fc38 fedora 76 k texlive-listings noarch 9:svn55265-61.fc38 fedora 167 k texlive-lm noarch 9:svn58637-61.fc38 fedora 12 M texlive-lm-math noarch 9:svn36915.1.959-61.fc38 fedora 448 k texlive-logreq noarch 9:svn53003-61.fc38 fedora 21 k texlive-ltabptch noarch 9:svn17533.1.74d-61.fc38 fedora 19 k texlive-ltxcmds noarch 9:svn56421-61.fc38 fedora 401 k texlive-ltxmisc noarch 9:svn21927.0-61.fc38 fedora 28 k texlive-lua-alt-getopt noarch 9:svn56414-61.fc38 fedora 13 k texlive-luabidi noarch 9:svn54512-61.fc38 fedora 20 k texlive-luahbtex ppc64le 9:20210325-52.fc38 fedora 2.1 M texlive-lualatex-math noarch 9:svn56541-61.fc38 fedora 21 k texlive-lualibs noarch 9:svn57277-61.fc38 fedora 151 k texlive-luaotfload noarch 9:20210325-52.fc38 fedora 1.2 M texlive-luatex ppc64le 9:20210325-52.fc38 fedora 3.9 M texlive-luatexbase noarch 9:svn52663-61.fc38 fedora 17 k texlive-lwarp noarch 9:20210325-52.fc38 fedora 3.3 M texlive-makecmds noarch 9:svn15878.0-61.fc38 fedora 16 k texlive-makeindex ppc64le 9:20210325-52.fc38 fedora 436 k texlive-manfnt-font noarch 9:svn54684-61.fc38 fedora 37 k texlive-marginnote noarch 9:svn48383-61.fc38 fedora 18 k texlive-marvosym noarch 9:svn29349.2.2a-61.fc38 fedora 147 k texlive-mathpazo noarch 9:svn52663-61.fc38 fedora 91 k texlive-mathspec noarch 9:svn42773-61.fc38 fedora 25 k texlive-mathtools noarch 9:svn58856-61.fc38 fedora 38 k texlive-mdwtools noarch 9:svn15878.1.05.4-61.fc38 fedora 36 k texlive-memoir noarch 9:svn58666-61.fc38 fedora 94 k texlive-metafont ppc64le 9:20210325-52.fc38 fedora 253 k texlive-metalogo noarch 9:svn18611.0.12-61.fc38 fedora 17 k texlive-mflogo noarch 9:svn42428-61.fc38 fedora 17 k texlive-mflogo-font noarch 9:svn54512-61.fc38 fedora 32 k texlive-mfnfss noarch 9:svn46036-61.fc38 fedora 18 k texlive-mfware ppc64le 9:20210325-52.fc38 fedora 101 k texlive-microtype noarch 9:svn58394-61.fc38 fedora 72 k texlive-minitoc noarch 9:svn48196-61.fc38 fedora 122 k texlive-mnsymbol noarch 9:svn18651.1.4-61.fc38 fedora 4.4 M texlive-modes noarch 9:svn56303-61.fc38 fedora 306 k texlive-mparhack noarch 9:svn59066-61.fc38 fedora 18 k texlive-mptopdf noarch 9:20210325-52.fc38 fedora 52 k texlive-ms noarch 9:svn57473-61.fc38 fedora 18 k texlive-multido noarch 9:svn18302.1.42-61.fc38 fedora 18 k texlive-natbib noarch 9:svn20668.8.31b-61.fc38 fedora 32 k texlive-ncntrsbk noarch 9:svn31835.0-61.fc38 fedora 367 k texlive-newfloat noarch 9:svn52906-61.fc38 fedora 120 k texlive-notoccite noarch 9:svn18129.0-61.fc38 fedora 13 k texlive-ntgclass noarch 9:svn56959-61.fc38 fedora 35 k texlive-oberdiek noarch 9:20210325-52.fc38 fedora 8.6 M texlive-pagesel noarch 9:svn56105-61.fc38 fedora 341 k texlive-palatino noarch 9:svn31835.0-61.fc38 fedora 428 k texlive-paralist noarch 9:svn43021-61.fc38 fedora 18 k texlive-parallel noarch 9:svn15878.0-61.fc38 fedora 18 k texlive-parskip noarch 9:svn58358-61.fc38 fedora 17 k texlive-pdfcolmk noarch 9:svn52912-61.fc38 fedora 19 k texlive-pdfescape noarch 9:svn53082-61.fc38 fedora 353 k texlive-pdflscape noarch 9:svn53047-61.fc38 fedora 308 k texlive-pdfmanagement-testphase noarch 9:svn59194-61.fc38 fedora 6.4 M texlive-pdfpages noarch 9:svn58212-61.fc38 fedora 32 k texlive-pdftex ppc64le 9:20210325-52.fc38 fedora 2.0 M texlive-pdftexcmds noarch 9:svn55777-61.fc38 fedora 391 k texlive-pgf noarch 9:svn57240-61.fc38 fedora 902 k texlive-picture noarch 9:svn54867-61.fc38 fedora 313 k texlive-placeins noarch 9:svn19848.2.2-61.fc38 fedora 14 k texlive-plain noarch 9:svn57963-61.fc38 fedora 49 k texlive-polyglossia noarch 9:svn58869-61.fc38 fedora 212 k texlive-psfrag noarch 9:svn15878.3.04-61.fc38 fedora 16 k texlive-pslatex noarch 9:svn57434-61.fc38 fedora 23 k texlive-psnfss noarch 9:svn54694-61.fc38 fedora 60 k texlive-pspicture noarch 9:svn15878.0-61.fc38 fedora 17 k texlive-pst-3d noarch 9:svn17257.1.10-61.fc38 fedora 19 k texlive-pst-coil noarch 9:svn37377.1.07-61.fc38 fedora 19 k texlive-pst-eps noarch 9:svn15878.1.0-61.fc38 fedora 18 k texlive-pst-fill noarch 9:svn15878.1.01-61.fc38 fedora 19 k texlive-pst-grad noarch 9:svn15878.1.06-61.fc38 fedora 19 k texlive-pst-math noarch 9:svn49425-61.fc38 fedora 21 k texlive-pst-node noarch 9:svn54687-61.fc38 fedora 41 k texlive-pst-ovl noarch 9:svn54963-61.fc38 fedora 17 k texlive-pst-plot noarch 9:svn54080-61.fc38 fedora 38 k texlive-pst-text noarch 9:svn49542-61.fc38 fedora 19 k texlive-pst-tools noarch 9:svn54518-61.fc38 fedora 21 k texlive-pst-tree noarch 9:svn43272-61.fc38 fedora 21 k texlive-pstricks noarch 9:svn58371-61.fc38 fedora 105 k texlive-pstricks-add noarch 9:svn53763-61.fc38 fedora 37 k texlive-pxfonts noarch 9:svn15878.0-61.fc38 fedora 524 k texlive-qstest noarch 9:svn15878.0-61.fc38 fedora 20 k texlive-ragged2e noarch 9:svn57638-61.fc38 fedora 664 k texlive-rcs noarch 9:svn15878.0-61.fc38 fedora 28 k texlive-realscripts noarch 9:svn56594-61.fc38 fedora 19 k texlive-refcount noarch 9:svn53164-61.fc38 fedora 335 k texlive-rerunfilecheck noarch 9:svn54841-61.fc38 fedora 324 k texlive-rsfs noarch 9:svn15878.0-61.fc38 fedora 74 k texlive-sansmath noarch 9:svn17997.1.1-61.fc38 fedora 15 k texlive-sansmathaccent noarch 9:svn53628-61.fc38 fedora 37 k texlive-sauerj noarch 9:svn15878.0-61.fc38 fedora 20 k texlive-section noarch 9:svn20180.0-61.fc38 fedora 24 k texlive-seminar noarch 9:svn34011.1.62-61.fc38 fedora 48 k texlive-sepnum noarch 9:svn20186.2.0-61.fc38 fedora 17 k texlive-setspace noarch 9:svn24881.6.7a-61.fc38 fedora 19 k texlive-showexpl noarch 9:svn57414-61.fc38 fedora 19 k texlive-soul noarch 9:svn56495-61.fc38 fedora 21 k texlive-stringenc noarch 9:svn52982-61.fc38 fedora 703 k texlive-subfig noarch 9:svn15878.1.3-61.fc38 fedora 22 k texlive-symbol noarch 9:svn31835.0-61.fc38 fedora 55 k texlive-tex ppc64le 9:20210325-52.fc38 fedora 217 k texlive-tex-gyre noarch 9:svn48058-61.fc38 fedora 8.0 M texlive-tex-gyre-math noarch 9:svn41264-61.fc38 fedora 1.4 M texlive-tex-ini-files noarch 9:svn40533-61.fc38 fedora 16 k texlive-texlive-common-doc noarch 9:svn54176-61.fc38 fedora 106 k texlive-texlive-en noarch 9:20210325-52.fc38 fedora 1.9 M texlive-texlive-msg-translations noarch 9:svn59096-61.fc38 fedora 162 k texlive-texlive-scripts noarch 9:20210325-52.fc38 fedora 116 k texlive-texlive.infra noarch 9:20210325-52.fc38 fedora 288 k texlive-textcase noarch 9:svn52092-61.fc38 fedora 16 k texlive-thumbpdf noarch 9:20210325-52.fc38 fedora 40 k texlive-times noarch 9:svn35058.0-61.fc38 fedora 371 k texlive-tipa noarch 9:svn29349.1.3-61.fc38 fedora 2.8 M texlive-titlesec noarch 9:svn52413-61.fc38 fedora 35 k texlive-tools noarch 9:svn56514-61.fc38 fedora 73 k texlive-translator noarch 9:svn56052-61.fc38 fedora 289 k texlive-transparent noarch 9:svn52981-61.fc38 fedora 277 k texlive-txfonts noarch 9:svn15878.0-61.fc38 fedora 817 k texlive-typehtml noarch 9:svn17134.0-61.fc38 fedora 21 k texlive-ucharcat noarch 9:svn38907-61.fc38 fedora 16 k texlive-ucs noarch 9:svn35853.2.2-61.fc38 fedora 383 k texlive-underscore noarch 9:svn18261.0-61.fc38 fedora 19 k texlive-unicode-data noarch 9:svn56768-61.fc38 fedora 360 k texlive-unicode-math noarch 9:svn56594-61.fc38 fedora 64 k texlive-uniquecounter noarch 9:svn53162-61.fc38 fedora 301 k texlive-url noarch 9:svn32528.3.4-61.fc38 fedora 20 k texlive-utopia noarch 9:svn15878.0-61.fc38 fedora 240 k texlive-varwidth noarch 9:svn24104.0.92-61.fc38 fedora 18 k texlive-wasy noarch 9:svn53533-61.fc38 fedora 44 k texlive-wasy-type1 noarch 9:svn53534-61.fc38 fedora 272 k texlive-wasysym noarch 9:svn54080-61.fc38 fedora 19 k texlive-xcolor noarch 9:svn41044-61.fc38 fedora 33 k texlive-xdvi ppc64le 9:20210325-52.fc38 fedora 367 k texlive-xetex ppc64le 9:20210325-52.fc38 fedora 1.3 M texlive-xetexconfig noarch 9:svn45845-61.fc38 fedora 12 k texlive-xifthen noarch 9:svn38929-61.fc38 fedora 17 k texlive-xkeyval noarch 9:svn57006-61.fc38 fedora 28 k texlive-xltxtra noarch 9:svn56594-61.fc38 fedora 17 k texlive-xpatch noarch 9:svn54563-61.fc38 fedora 19 k texlive-xstring noarch 9:svn49946-61.fc38 fedora 26 k texlive-xunicode noarch 9:svn30466.0.981-61.fc38 fedora 45 k texlive-zapfchan noarch 9:svn31835.0-61.fc38 fedora 110 k texlive-zapfding noarch 9:svn31835.0-61.fc38 fedora 65 k texlive-zref noarch 9:svn56611-61.fc38 fedora 672 k tk ppc64le 1:8.6.12-3.fc37 fedora 1.7 M ttmkfdir ppc64le 3.0.9-66.fc37 fedora 56 k tzdata-java noarch 2022g-1.fc38 fedora 208 k unixODBC ppc64le 2.3.11-1.fc38 fedora 509 k uriparser ppc64le 0.9.7-1.fc38 fedora 68 k urw-base35-bookman-fonts noarch 20200910-15.fc37 fedora 848 k urw-base35-c059-fonts noarch 20200910-15.fc37 fedora 875 k urw-base35-d050000l-fonts noarch 20200910-15.fc37 fedora 76 k urw-base35-fonts noarch 20200910-15.fc37 fedora 11 k urw-base35-fonts-common noarch 20200910-15.fc37 fedora 21 k urw-base35-gothic-fonts noarch 20200910-15.fc37 fedora 643 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-15.fc37 fedora 796 k urw-base35-nimbus-roman-fonts noarch 20200910-15.fc37 fedora 857 k urw-base35-nimbus-sans-fonts noarch 20200910-15.fc37 fedora 1.3 M urw-base35-p052-fonts noarch 20200910-15.fc37 fedora 974 k urw-base35-standard-symbols-ps-fonts noarch 20200910-15.fc37 fedora 42 k urw-base35-z003-fonts noarch 20200910-15.fc37 fedora 276 k utf8cpp-devel noarch 3.2.2-1.fc38 fedora 26 k vim-filesystem noarch 2:9.0.1054-1.fc38 fedora 19 k vtk ppc64le 9.1.0-18.fc38 fedora 22 M vtk-devel ppc64le 9.1.0-18.fc38 fedora 63 M vtk-java ppc64le 9.1.0-18.fc38 fedora 6.7 M vtk-qt ppc64le 9.1.0-18.fc38 fedora 281 k vulkan-headers noarch 1.3.231.1-1.fc38 fedora 1.0 M vulkan-loader ppc64le 1.3.231.1-2.fc38 fedora 164 k vulkan-loader-devel ppc64le 1.3.231.1-2.fc38 fedora 9.1 k wayland-devel ppc64le 1.21.0-1.fc37 fedora 152 k webkit2gtk4.0 ppc64le 2.39.3-3.fc38 fedora 24 M webrtc-audio-processing ppc64le 0.3.1-9.fc37 fedora 326 k woff2 ppc64le 1.0.2-15.fc37 fedora 68 k wpebackend-fdo ppc64le 1.14.0-1.fc38 fedora 50 k wxBase ppc64le 3.2.1-4.fc38 fedora 1.0 M wxBase-devel ppc64le 3.2.1-4.fc38 fedora 1.3 M wxGTK ppc64le 3.2.1-4.fc38 fedora 4.9 M wxGTK-gl ppc64le 3.2.1-4.fc38 fedora 42 k wxGTK-i18n noarch 3.2.1-4.fc38 fedora 491 k wxGTK-media ppc64le 3.2.1-4.fc38 fedora 55 k wxGTK-webview ppc64le 3.2.1-4.fc38 fedora 75 k xapian-core-libs ppc64le 1.4.20-1.fc37 fedora 776 k xcb-util ppc64le 0.4.0-20.fc37 fedora 19 k xcb-util-image ppc64le 0.4.1-1.fc38 fedora 20 k xcb-util-keysyms ppc64le 0.4.1-1.fc38 fedora 14 k xcb-util-renderutil ppc64le 0.3.10-1.fc38 fedora 18 k xcb-util-wm ppc64le 0.4.2-1.fc38 fedora 32 k xdg-dbus-proxy ppc64le 0.1.3-2.fc37 fedora 45 k xerces-c ppc64le 3.2.3-7.fc37 fedora 957 k xkeyboard-config noarch 2.36-3.fc38 fedora 956 k xml-common noarch 0.6.3-59.fc37 fedora 31 k xorg-x11-fonts-ISO8859-1-100dpi noarch 7.5-34.fc37 fedora 1.1 M xorg-x11-fonts-Type1 noarch 7.5-34.fc37 fedora 505 k xorg-x11-proto-devel noarch 2022.2-2.fc38 fedora 299 k xprop ppc64le 1.2.5-2.fc37 fedora 38 k xz-devel ppc64le 5.2.9-1.fc38 fedora 58 k zlib-devel ppc64le 1.2.13-1.fc38 fedora 45 k zziplib ppc64le 0.13.72-2.fc37 fedora 90 k Transaction Summary ========================================================================================================================================= Install 1102 Packages Total download size: 866 M Installed size: 4.4 G Downloading Packages: (1/1102): CharLS-2.0.0-9.fc38.ppc64le.rpm 495 kB/s | 143 kB 00:00 (2/1102): Lmod-8.7.14-1.fc38.ppc64le.rpm 785 kB/s | 231 kB 00:00 (3/1102): PEGTL-devel-2.8.3-5.fc38.ppc64le.rpm 432 kB/s | 128 kB 00:00 (4/1102): SDL2-2.26.0-1.fc38.ppc64le.rpm 21 MB/s | 741 kB 00:00 (5/1102): SuperLU-5.3.0-3.fc38.ppc64le.rpm 6.6 MB/s | 204 kB 00:00 (6/1102): alsa-lib-1.2.8-2.fc38.ppc64le.rpm 15 MB/s | 570 kB 00:00 (7/1102): armadillo-10.8.2-2.fc38.ppc64le.rpm 3.5 MB/s | 40 kB 00:00 (8/1102): arpack-3.8.0-5.fc38.ppc64le.rpm 15 MB/s | 186 kB 00:00 (9/1102): at-spi2-atk-2.46.0-2.fc38.ppc64le.rpm 9.0 MB/s | 95 kB 00:00 (10/1102): at-spi2-atk-devel-2.46.0-2.fc38.ppc6 8.6 MB/s | 108 kB 00:00 (11/1102): assimp-5.0.1-9.fc38.ppc64le.rpm 55 MB/s | 3.0 MB 00:00 (12/1102): at-spi2-core-devel-2.46.0-2.fc38.ppc 12 MB/s | 136 kB 00:00 (13/1102): at-spi2-core-2.46.0-2.fc38.ppc64le.r 7.3 MB/s | 369 kB 00:00 (14/1102): atk-2.46.0-2.fc38.ppc64le.rpm 6.3 MB/s | 86 kB 00:00 (15/1102): atk-devel-2.46.0-2.fc38.ppc64le.rpm 13 MB/s | 176 kB 00:00 (16/1102): assimp-devel-5.0.1-9.fc38.ppc64le.rp 1.5 MB/s | 145 kB 00:00 (17/1102): autoconf-2.71-4.fc38.noarch.rpm 31 MB/s | 720 kB 00:00 (18/1102): avahi-libs-0.8-19.fc38.ppc64le.rpm 7.3 MB/s | 72 kB 00:00 (19/1102): avahi-compat-libdns_sd-0.8-19.fc38.p 1.4 MB/s | 26 kB 00:00 (20/1102): blas-3.11.0-1.fc38.ppc64le.rpm 14 MB/s | 273 kB 00:00 (21/1102): blas-devel-3.11.0-1.fc38.ppc64le.rpm 1.5 MB/s | 21 kB 00:00 (22/1102): blas64-3.11.0-1.fc38.ppc64le.rpm 7.5 MB/s | 160 kB 00:00 (23/1102): blosc-1.21.1-3.fc38.ppc64le.rpm 4.7 MB/s | 53 kB 00:00 (24/1102): blas64_-3.11.0-1.fc38.ppc64le.rpm 11 MB/s | 161 kB 00:00 (25/1102): boost-1.78.0-9.fc38.ppc64le.rpm 1.6 MB/s | 15 kB 00:00 (26/1102): boost-atomic-1.78.0-9.fc38.ppc64le.r 2.1 MB/s | 20 kB 00:00 (27/1102): boost-chrono-1.78.0-9.fc38.ppc64le.r 2.6 MB/s | 28 kB 00:00 (28/1102): boost-container-1.78.0-9.fc38.ppc64l 4.1 MB/s | 43 kB 00:00 (29/1102): boost-context-1.78.0-9.fc38.ppc64le. 1.8 MB/s | 18 kB 00:00 (30/1102): boost-contract-1.78.0-9.fc38.ppc64le 4.4 MB/s | 48 kB 00:00 (31/1102): boost-coroutine-1.78.0-9.fc38.ppc64l 2.4 MB/s | 24 kB 00:00 (32/1102): boost-date-time-1.78.0-9.fc38.ppc64l 1.7 MB/s | 17 kB 00:00 (33/1102): boost-fiber-1.78.0-9.fc38.ppc64le.rp 3.5 MB/s | 45 kB 00:00 (34/1102): boost-filesystem-1.78.0-9.fc38.ppc64 5.0 MB/s | 68 kB 00:00 (35/1102): boost-graph-1.78.0-9.fc38.ppc64le.rp 9.2 MB/s | 160 kB 00:00 (36/1102): boost-iostreams-1.78.0-9.fc38.ppc64l 2.6 MB/s | 42 kB 00:00 (37/1102): boost-json-1.78.0-9.fc38.ppc64le.rpm 5.9 MB/s | 117 kB 00:00 (38/1102): boost-locale-1.78.0-9.fc38.ppc64le.r 11 MB/s | 245 kB 00:00 (39/1102): boost-log-1.78.0-9.fc38.ppc64le.rpm 8.9 MB/s | 524 kB 00:00 (40/1102): boost-math-1.78.0-9.fc38.ppc64le.rpm 5.1 MB/s | 295 kB 00:00 (41/1102): boost-nowide-1.78.0-9.fc38.ppc64le.r 482 kB/s | 22 kB 00:00 (42/1102): boost-devel-1.78.0-9.fc38.ppc64le.rp 55 MB/s | 11 MB 00:00 (43/1102): boost-numpy3-1.78.0-9.fc38.ppc64le.r 346 kB/s | 30 kB 00:00 (44/1102): boost-program-options-1.78.0-9.fc38. 2.4 MB/s | 117 kB 00:00 (45/1102): boost-random-1.78.0-9.fc38.ppc64le.r 2.6 MB/s | 27 kB 00:00 (46/1102): boost-python3-1.78.0-9.fc38.ppc64le. 9.0 MB/s | 119 kB 00:00 (47/1102): boost-regex-1.78.0-9.fc38.ppc64le.rp 9.2 MB/s | 122 kB 00:00 (48/1102): boost-serialization-1.78.0-9.fc38.pp 11 MB/s | 139 kB 00:00 (49/1102): boost-stacktrace-1.78.0-9.fc38.ppc64 2.9 MB/s | 32 kB 00:00 (50/1102): boost-system-1.78.0-9.fc38.ppc64le.r 1.6 MB/s | 17 kB 00:00 (51/1102): boost-timer-1.78.0-9.fc38.ppc64le.rp 4.0 MB/s | 46 kB 00:00 (52/1102): boost-thread-1.78.0-9.fc38.ppc64le.r 5.0 MB/s | 63 kB 00:00 (53/1102): boost-test-1.78.0-9.fc38.ppc64le.rpm 16 MB/s | 251 kB 00:00 (54/1102): boost-type_erasure-1.78.0-9.fc38.ppc 3.4 MB/s | 35 kB 00:00 (55/1102): brotli-1.0.9-9.fc38.ppc64le.rpm 22 MB/s | 345 kB 00:00 (56/1102): boost-wave-1.78.0-9.fc38.ppc64le.rpm 12 MB/s | 239 kB 00:00 (57/1102): brotli-devel-1.0.9-9.fc38.ppc64le.rp 3.1 MB/s | 32 kB 00:00 (58/1102): bubblewrap-0.5.0-3.fc38.ppc64le.rpm 4.8 MB/s | 57 kB 00:00 (59/1102): bzip2-devel-1.0.8-12.fc38.ppc64le.rp 18 MB/s | 214 kB 00:00 (60/1102): cairo-1.17.6-2.fc38.ppc64le.rpm 30 MB/s | 757 kB 00:00 (61/1102): cairo-gobject-1.17.6-2.fc38.ppc64le. 1.3 MB/s | 19 kB 00:00 (62/1102): cairo-devel-1.17.6-2.fc38.ppc64le.rp 14 MB/s | 246 kB 00:00 (63/1102): cairo-gobject-devel-1.17.6-2.fc38.pp 969 kB/s | 11 kB 00:00 (64/1102): cdparanoia-libs-10.2-40.fc38.ppc64le 3.9 MB/s | 61 kB 00:00 (65/1102): cfitsio-4.1.0-1.fc38.ppc64le.rpm 26 MB/s | 671 kB 00:00 (66/1102): cgnslib-4.3.0-5.fc38.ppc64le.rpm 21 MB/s | 466 kB 00:00 (67/1102): cgnslib-common-4.3.0-5.fc38.noarch.r 5.5 MB/s | 105 kB 00:00 (68/1102): cgnslib-devel-4.3.0-5.fc38.ppc64le.r 4.5 MB/s | 56 kB 00:00 (69/1102): cli11-devel-2.3.1-1.fc38.noarch.rpm 10 MB/s | 126 kB 00:00 (70/1102): cgnslib-libs-4.3.0-5.fc38.ppc64le.rp 13 MB/s | 352 kB 00:00 (71/1102): cmake-data-3.25.1-1.fc38.noarch.rpm 15 MB/s | 1.7 MB 00:00 (72/1102): cmake-3.25.1-1.fc38.ppc64le.rpm 43 MB/s | 6.8 MB 00:00 (73/1102): cmake-filesystem-3.25.1-1.fc38.ppc64 121 kB/s | 17 kB 00:00 (74/1102): cmake-rpm-macros-3.25.1-1.fc38.noarc 428 kB/s | 16 kB 00:00 (75/1102): colord-libs-1.4.6-2.fc38.ppc64le.rpm 17 MB/s | 236 kB 00:00 (76/1102): cups-libs-2.4.2-5.fc38.ppc64le.rpm 18 MB/s | 320 kB 00:00 (77/1102): cryptsetup-libs-2.6.0-1.fc38.ppc64le 22 MB/s | 515 kB 00:00 (78/1102): dbus-1.14.4-1.fc38.ppc64le.rpm 890 kB/s | 8.3 kB 00:00 (79/1102): dbus-broker-32-1.fc38.ppc64le.rpm 15 MB/s | 189 kB 00:00 (80/1102): dbus-common-1.14.4-1.fc38.noarch.rpm 1.4 MB/s | 15 kB 00:00 (81/1102): dbus-devel-1.14.4-1.fc38.ppc64le.rpm 3.5 MB/s | 35 kB 00:00 (82/1102): dbus-libs-1.14.4-1.fc38.ppc64le.rpm 14 MB/s | 177 kB 00:00 (83/1102): desktop-file-utils-0.26-7.fc38.ppc64 5.9 MB/s | 78 kB 00:00 (84/1102): double-conversion-3.1.5-7.fc38.ppc64 4.1 MB/s | 54 kB 00:00 (85/1102): double-conversion-devel-3.1.5-7.fc38 942 kB/s | 28 kB 00:00 (86/1102): eigen3-devel-3.4.0-8.fc38.noarch.rpm 17 MB/s | 1.1 MB 00:00 (87/1102): doxygen-1.9.5-2.fc38.ppc64le.rpm 37 MB/s | 4.8 MB 00:00 (88/1102): enchant2-2.3.3-2.fc38.ppc64le.rpm 685 kB/s | 70 kB 00:00 (89/1102): expat-2.5.0-1.fc38.ppc64le.rpm 1.7 MB/s | 117 kB 00:00 (90/1102): fdk-aac-free-2.0.0-9.fc38.ppc64le.rp 25 MB/s | 361 kB 00:00 (91/1102): expat-devel-2.5.0-1.fc38.ppc64le.rpm 3.2 MB/s | 52 kB 00:00 (92/1102): flac-libs-1.4.2-1.fc38.ppc64le.rpm 16 MB/s | 269 kB 00:00 (93/1102): fontconfig-2.14.1-2.fc38.ppc64le.rpm 24 MB/s | 328 kB 00:00 (94/1102): fontconfig-devel-2.14.1-2.fc38.ppc64 10 MB/s | 128 kB 00:00 (95/1102): freeglut-3.4.0-1.fc38.ppc64le.rpm 14 MB/s | 163 kB 00:00 (96/1102): flann-devel-1.9.1-8.fc38.ppc64le.rpm 2.0 MB/s | 95 kB 00:00 (97/1102): freeglut-devel-3.4.0-1.fc38.ppc64le. 40 MB/s | 891 kB 00:00 (98/1102): freetype-2.12.1-3.fc38.ppc64le.rpm 25 MB/s | 471 kB 00:00 (99/1102): freetype-devel-2.12.1-3.fc38.ppc64le 33 MB/s | 859 kB 00:00 (100/1102): freexl-1.0.6-18.fc38.ppc64le.rpm 1.6 MB/s | 38 kB 00:00 (101/1102): fribidi-1.0.12-2.fc38.ppc64le.rpm 7.9 MB/s | 93 kB 00:00 (102/1102): fribidi-devel-1.0.12-2.fc38.ppc64le 2.1 MB/s | 25 kB 00:00 (103/1102): gc-8.2.2-1.fc38.ppc64le.rpm 9.7 MB/s | 122 kB 00:00 (104/1102): gd-2.3.3-9.fc38.ppc64le.rpm 12 MB/s | 158 kB 00:00 (105/1102): gdk-pixbuf2-2.42.10-1.fc38.ppc64le. 28 MB/s | 475 kB 00:00 (106/1102): flann-1.9.1-8.fc38.ppc64le.rpm 7.2 MB/s | 1.1 MB 00:00 (107/1102): gdcm-3.0.12-5.fc38.ppc64le.rpm 33 MB/s | 1.5 MB 00:00 (108/1102): gdk-pixbuf2-devel-2.42.10-1.fc38.pp 11 MB/s | 331 kB 00:00 (109/1102): gettext-envsubst-0.21.1-1.fc38.ppc6 3.6 MB/s | 38 kB 00:00 (110/1102): gdk-pixbuf2-modules-2.42.10-1.fc38. 3.7 MB/s | 95 kB 00:00 (111/1102): gettext-0.21.1-1.fc38.ppc64le.rpm 33 MB/s | 1.0 MB 00:00 (112/1102): gettext-libs-0.21.1-1.fc38.ppc64le. 16 MB/s | 367 kB 00:00 (113/1102): gettext-runtime-0.21.1-1.fc38.ppc64 5.8 MB/s | 109 kB 00:00 (114/1102): ghostscript-9.56.1-5.fc38.ppc64le.r 3.9 MB/s | 38 kB 00:00 (115/1102): ghostscript-tools-fonts-9.56.1-5.fc 1.4 MB/s | 13 kB 00:00 (116/1102): ghostscript-tools-printing-9.56.1-5 1.4 MB/s | 13 kB 00:00 (117/1102): giflib-5.2.1-14.fc38.ppc64le.rpm 2.9 MB/s | 55 kB 00:00 (118/1102): glib-networking-2.74.0-1.fc38.ppc64 10 MB/s | 192 kB 00:00 (119/1102): glew-devel-2.2.0-3.fc38.ppc64le.rpm 9.7 MB/s | 217 kB 00:00 (120/1102): glx-utils-8.4.0-14.20210504git0f9e7 3.7 MB/s | 44 kB 00:00 (121/1102): glib2-devel-2.74.1-2.fc38.ppc64le.r 27 MB/s | 540 kB 00:00 (122/1102): graphene-1.10.6-4.fc38.ppc64le.rpm 1.5 MB/s | 89 kB 00:00 (123/1102): gnutls-3.7.8-9.fc38.ppc64le.rpm 15 MB/s | 1.1 MB 00:00 (124/1102): glib2-2.74.1-2.fc38.ppc64le.rpm 28 MB/s | 2.8 MB 00:00 (125/1102): graphite2-1.3.14-10.fc38.ppc64le.rp 4.6 MB/s | 105 kB 00:00 (126/1102): graphite2-devel-1.3.14-10.fc38.ppc6 1.5 MB/s | 21 kB 00:00 (127/1102): groff-base-1.22.4-10.fc38.ppc64le.r 30 MB/s | 1.1 MB 00:00 (128/1102): gsm-1.0.22-1.fc38.ppc64le.rpm 906 kB/s | 38 kB 00:00 (129/1102): graphviz-7.0.4-1.fc38.ppc64le.rpm 48 MB/s | 5.1 MB 00:00 (130/1102): gssdp-1.6.2-1.fc38.ppc64le.rpm 862 kB/s | 62 kB 00:00 (131/1102): gstreamer1-1.20.4-1.fc38.ppc64le.rp 20 MB/s | 1.5 MB 00:00 (132/1102): gtk-update-icon-cache-3.24.35-2.fc3 2.8 MB/s | 36 kB 00:00 (133/1102): gstreamer1-plugins-base-1.20.4-1.fc 26 MB/s | 2.2 MB 00:00 (134/1102): gstreamer1-plugins-bad-free-1.20.4- 25 MB/s | 3.0 MB 00:00 (135/1102): gtk3-3.24.35-2.fc38.ppc64le.rpm 32 MB/s | 5.2 MB 00:00 (136/1102): gtk3-devel-3.24.35-2.fc38.ppc64le.r 29 MB/s | 4.2 MB 00:00 (137/1102): gts-0.7.6-43.20121130.fc38.ppc64le. 2.1 MB/s | 256 kB 00:00 (138/1102): guile22-2.2.7-6.fc38.ppc64le.rpm 49 MB/s | 6.5 MB 00:00 (139/1102): gupnp-1.6.3-1.fc38.ppc64le.rpm 1.4 MB/s | 116 kB 00:00 (140/1102): gupnp-igd-1.2.0-7.fc38.ppc64le.rpm 465 kB/s | 36 kB 00:00 (141/1102): harfbuzz-6.0.0-1.fc38.ppc64le.rpm 42 MB/s | 897 kB 00:00 (142/1102): harfbuzz-icu-6.0.0-1.fc38.ppc64le.r 858 kB/s | 17 kB 00:00 (143/1102): harfbuzz-devel-6.0.0-1.fc38.ppc64le 16 MB/s | 367 kB 00:00 (144/1102): hdf5-devel-1.12.1-10.fc38.ppc64le.r 31 MB/s | 1.3 MB 00:00 (145/1102): hdf5-1.12.1-10.fc38.ppc64le.rpm 41 MB/s | 2.3 MB 00:00 (146/1102): hdf-libs-4.2.15-11.fc38.ppc64le.rpm 5.3 MB/s | 318 kB 00:00 (147/1102): highway-1.0.1-2.fc38.ppc64le.rpm 8.7 MB/s | 196 kB 00:00 (148/1102): hdf5-mpich-1.12.1-10.fc38.ppc64le.r 43 MB/s | 2.1 MB 00:00 (149/1102): hdf5-mpich-devel-1.12.1-10.fc38.ppc 26 MB/s | 1.2 MB 00:00 (150/1102): hunspell-1.7.1-1.fc38.ppc64le.rpm 14 MB/s | 346 kB 00:00 (151/1102): hunspell-en-US-0.20201207-2.fc38.no 14 MB/s | 181 kB 00:00 (152/1102): hunspell-filesystem-1.7.1-1.fc38.pp 994 kB/s | 9.4 kB 00:00 (153/1102): hyphen-2.8.8-18.fc38.ppc64le.rpm 3.2 MB/s | 31 kB 00:00 (154/1102): hwloc-libs-2.5.0-4.fc38.ppc64le.rpm 55 MB/s | 2.2 MB 00:00 (155/1102): imath-3.1.6-1.fc38.ppc64le.rpm 2.9 MB/s | 95 kB 00:00 (156/1102): irrXML-1.8.5-3.fc38.ppc64le.rpm 1.4 MB/s | 43 kB 00:00 (157/1102): jbig2dec-libs-0.19-7.fc38.ppc64le.r 7.4 MB/s | 79 kB 00:00 (158/1102): java-17-openjdk-17.0.6.0.1-0.3.ea.f 20 MB/s | 486 kB 00:00 (159/1102): jbigkit-libs-2.1-24.fc38.ppc64le.rp 2.4 MB/s | 57 kB 00:00 (160/1102): json-c-0.16-3.fc38.ppc64le.rpm 1.2 MB/s | 46 kB 00:00 (161/1102): json-glib-1.6.6-3.fc38.ppc64le.rpm 1.8 MB/s | 154 kB 00:00 (162/1102): jsoncpp-1.9.5-3.fc38.ppc64le.rpm 706 kB/s | 101 kB 00:00 (163/1102): kbd-2.5.1-3.fc38.ppc64le.rpm 2.8 MB/s | 413 kB 00:00 (164/1102): jsoncpp-devel-1.9.5-3.fc38.ppc64le. 128 kB/s | 30 kB 00:00 (165/1102): java-17-openjdk-headless-17.0.6.0.1 64 MB/s | 45 MB 00:00 (166/1102): kbd-legacy-2.5.1-3.fc38.noarch.rpm 1.4 MB/s | 508 kB 00:00 (167/1102): kbd-misc-2.5.1-3.fc38.noarch.rpm 4.3 MB/s | 1.5 MB 00:00 (168/1102): kmod-30-3.fc38.ppc64le.rpm 11 MB/s | 132 kB 00:00 (169/1102): kmod-libs-30-3.fc38.ppc64le.rpm 5.9 MB/s | 76 kB 00:00 (170/1102): lame-libs-3.100-13.fc38.ppc64le.rpm 22 MB/s | 355 kB 00:00 (171/1102): lapack-devel-3.11.0-1.fc38.ppc64le. 6.1 MB/s | 80 kB 00:00 (172/1102): lapack64-3.11.0-1.fc38.ppc64le.rpm 38 MB/s | 2.1 MB 00:00 (173/1102): lapack64_-3.11.0-1.fc38.ppc64le.rpm 22 MB/s | 2.1 MB 00:00 (174/1102): lapack-3.11.0-1.fc38.ppc64le.rpm 44 MB/s | 7.5 MB 00:00 (175/1102): lasi-1.1.3-9.fc38.ppc64le.rpm 562 kB/s | 55 kB 00:00 (176/1102): lcms2-2.14-1.fc38.ppc64le.rpm 4.5 MB/s | 205 kB 00:00 (177/1102): lib3ds-1.3.0-39.fc38.ppc64le.rpm 5.9 MB/s | 72 kB 00:00 (178/1102): libGLEW-2.2.0-3.fc38.ppc64le.rpm 12 MB/s | 170 kB 00:00 (179/1102): lib3ds-devel-1.3.0-39.fc38.ppc64le. 1.6 MB/s | 24 kB 00:00 (180/1102): libICE-1.0.10-9.fc38.ppc64le.rpm 7.2 MB/s | 77 kB 00:00 (181/1102): libICE-devel-1.0.10-9.fc38.ppc64le. 4.4 MB/s | 46 kB 00:00 (182/1102): libSM-1.2.3-11.fc38.ppc64le.rpm 3.1 MB/s | 43 kB 00:00 (183/1102): libSM-devel-1.2.3-11.fc38.ppc64le.r 1.2 MB/s | 12 kB 00:00 (184/1102): libX11-1.8.1-2.fc38.ppc64le.rpm 29 MB/s | 698 kB 00:00 (185/1102): libX11-common-1.8.1-2.fc38.noarch.r 7.3 MB/s | 150 kB 00:00 (186/1102): libX11-devel-1.8.1-2.fc38.ppc64le.r 41 MB/s | 939 kB 00:00 (187/1102): libX11-xcb-1.8.1-2.fc38.ppc64le.rpm 1.4 MB/s | 13 kB 00:00 (188/1102): libXau-1.0.11-1.fc38.ppc64le.rpm 3.3 MB/s | 33 kB 00:00 (189/1102): libXau-devel-1.0.11-1.fc38.ppc64le. 1.5 MB/s | 14 kB 00:00 (190/1102): libXaw-1.0.14-3.fc38.ppc64le.rpm 17 MB/s | 208 kB 00:00 (191/1102): libXcomposite-0.4.5-8.fc38.ppc64le. 2.0 MB/s | 24 kB 00:00 (192/1102): libXcomposite-devel-0.4.5-8.fc38.pp 1.6 MB/s | 16 kB 00:00 (193/1102): libXcursor-1.2.1-2.fc38.ppc64le.rpm 3.6 MB/s | 35 kB 00:00 (194/1102): libXcursor-devel-1.2.1-2.fc38.ppc64 2.9 MB/s | 29 kB 00:00 (195/1102): libXdamage-1.1.5-8.fc38.ppc64le.rpm 2.0 MB/s | 23 kB 00:00 (196/1102): libXdamage-devel-1.1.5-8.fc38.ppc64 1.0 MB/s | 9.8 kB 00:00 (197/1102): libXext-1.3.5-1.fc38.ppc64le.rpm 3.7 MB/s | 41 kB 00:00 (198/1102): libXext-devel-1.3.5-1.fc38.ppc64le. 6.4 MB/s | 72 kB 00:00 (199/1102): libXfixes-6.0.0-4.fc38.ppc64le.rpm 2.2 MB/s | 20 kB 00:00 (200/1102): libXfixes-devel-6.0.0-4.fc38.ppc64l 1.4 MB/s | 13 kB 00:00 (201/1102): libXft-2.3.6-1.fc38.ppc64le.rpm 7.6 MB/s | 77 kB 00:00 (202/1102): libXft-devel-2.3.6-1.fc38.ppc64le.r 3.8 MB/s | 36 kB 00:00 (203/1102): libXi-1.8-3.fc38.ppc64le.rpm 4.2 MB/s | 42 kB 00:00 (204/1102): libXi-devel-1.8-3.fc38.ppc64le.rpm 8.6 MB/s | 103 kB 00:00 (205/1102): libXinerama-1.1.5-1.fc38.ppc64le.rp 1.5 MB/s | 15 kB 00:00 (206/1102): libXinerama-devel-1.1.5-1.fc38.ppc6 1.5 MB/s | 13 kB 00:00 (207/1102): libXmu-1.1.4-1.fc38.ppc64le.rpm 8.2 MB/s | 84 kB 00:00 (208/1102): libXpm-3.5.13-8.fc38.ppc64le.rpm 6.5 MB/s | 65 kB 00:00 (209/1102): libXrandr-1.5.2-9.fc38.ppc64le.rpm 2.9 MB/s | 29 kB 00:00 (210/1102): libXrandr-devel-1.5.2-9.fc38.ppc64l 2.1 MB/s | 20 kB 00:00 (211/1102): libXrender-0.9.11-1.fc38.ppc64le.rp 3.2 MB/s | 29 kB 00:00 (212/1102): libXrender-devel-0.9.11-1.fc38.ppc6 2.1 MB/s | 19 kB 00:00 (213/1102): libXt-1.2.1-3.fc38.ppc64le.rpm 17 MB/s | 198 kB 00:00 (214/1102): libXtst-1.2.4-1.fc38.ppc64le.rpm 2.1 MB/s | 22 kB 00:00 (215/1102): libXt-devel-1.2.1-3.fc38.ppc64le.rp 24 MB/s | 408 kB 00:00 (216/1102): libXtst-devel-1.2.4-1.fc38.ppc64le. 1.8 MB/s | 16 kB 00:00 (217/1102): libXv-1.0.11-17.fc38.ppc64le.rpm 2.0 MB/s | 20 kB 00:00 (218/1102): libaec-1.0.6-3.fc38.ppc64le.rpm 4.5 MB/s | 45 kB 00:00 (219/1102): libaec-devel-1.0.6-3.fc38.ppc64le.r 1.4 MB/s | 12 kB 00:00 (220/1102): libaom-3.5.0-2.fc38.ppc64le.rpm 48 MB/s | 1.3 MB 00:00 (221/1102): libappstream-glib-0.8.2-1.fc38.ppc6 14 MB/s | 403 kB 00:00 (222/1102): libarchive-devel-3.6.1-3.fc38.ppc64 4.3 MB/s | 126 kB 00:00 (223/1102): libb2-0.98.1-7.fc38.ppc64le.rpm 2.6 MB/s | 26 kB 00:00 (224/1102): libavif-0.11.1-4.fc38.ppc64le.rpm 8.6 MB/s | 95 kB 00:00 (225/1102): libcloudproviders-0.3.1-6.fc38.ppc6 4.4 MB/s | 45 kB 00:00 (226/1102): libcloudproviders-devel-0.3.1-6.fc3 4.1 MB/s | 42 kB 00:00 (227/1102): libconfuse-3.3-7.fc38.ppc64le.rpm 8.6 MB/s | 193 kB 00:00 (228/1102): libcurl-devel-7.87.0-1.fc38.ppc64le 34 MB/s | 895 kB 00:00 (229/1102): libargon2-20190702-1.fc38.ppc64le.r 577 kB/s | 31 kB 00:00 (230/1102): libdatrie-0.2.13-4.fc38.ppc64le.rpm 3.3 MB/s | 35 kB 00:00 (231/1102): libdatrie-devel-0.2.13-4.fc38.ppc64 9.3 MB/s | 140 kB 00:00 (232/1102): libdav1d-1.0.0-2.fc38.ppc64le.rpm 18 MB/s | 312 kB 00:00 (233/1102): libdc1394-2.2.6-8.fc38.ppc64le.rpm 6.9 MB/s | 141 kB 00:00 (234/1102): libdecor-0.1.1-1.fc38.ppc64le.rpm 4.4 MB/s | 46 kB 00:00 (235/1102): libdrm-2.4.114-1.fc38.ppc64le.rpm 10 MB/s | 109 kB 00:00 (236/1102): libdrm-devel-2.4.114-1.fc38.ppc64le 13 MB/s | 160 kB 00:00 (237/1102): libdvdnav-6.1.1-4.fc38.ppc64le.rpm 5.8 MB/s | 59 kB 00:00 (238/1102): libdvdread-6.1.3-2.fc38.ppc64le.rpm 7.6 MB/s | 77 kB 00:00 (239/1102): libedit-3.1-44.20221030cvs.fc38.ppc 11 MB/s | 121 kB 00:00 (240/1102): libepoxy-1.5.10-2.fc38.ppc64le.rpm 20 MB/s | 256 kB 00:00 (241/1102): libepoxy-devel-1.5.10-2.fc38.ppc64l 13 MB/s | 134 kB 00:00 (242/1102): libevdev-1.13.0-1.fc38.ppc64le.rpm 4.7 MB/s | 44 kB 00:00 (243/1102): libdc1394-devel-2.2.6-8.fc38.ppc64l 829 kB/s | 53 kB 00:00 (244/1102): libffi-devel-3.4.4-1.fc38.ppc64le.r 2.6 MB/s | 29 kB 00:00 (245/1102): libfontenc-1.1.6-1.fc38.ppc64le.rpm 3.0 MB/s | 33 kB 00:00 (246/1102): libfreenect-devel-0.6.4-1.fc38.ppc6 949 kB/s | 151 kB 00:00 (247/1102): libfreenect-0.6.4-1.fc38.ppc64le.rp 750 kB/s | 126 kB 00:00 (248/1102): libfreenect-fakenect-0.6.4-1.fc38.p 355 kB/s | 57 kB 00:00 (249/1102): libgeotiff-1.7.1-5.fc38.ppc64le.rpm 8.4 MB/s | 113 kB 00:00 (250/1102): libgcrypt-1.10.1-6.fc38.ppc64le.rpm 31 MB/s | 596 kB 00:00 (251/1102): libglvnd-1.6.0-1.fc38.ppc64le.rpm 12 MB/s | 131 kB 00:00 (252/1102): libglvnd-core-devel-1.6.0-1.fc38.pp 2.0 MB/s | 18 kB 00:00 (253/1102): libglvnd-devel-1.6.0-1.fc38.ppc64le 14 MB/s | 158 kB 00:00 (254/1102): libglvnd-egl-1.6.0-1.fc38.ppc64le.r 4.2 MB/s | 42 kB 00:00 (255/1102): libglvnd-gles-1.6.0-1.fc38.ppc64le. 3.6 MB/s | 34 kB 00:00 (256/1102): libglvnd-glx-1.6.0-1.fc38.ppc64le.r 14 MB/s | 148 kB 00:00 (257/1102): libglvnd-opengl-1.6.0-1.fc38.ppc64l 4.7 MB/s | 45 kB 00:00 (258/1102): libgpg-error-1.46-1.fc38.ppc64le.rp 15 MB/s | 233 kB 00:00 (259/1102): libgs-9.56.1-5.fc38.ppc64le.rpm 63 MB/s | 3.8 MB 00:00 (260/1102): libgta-1.2.1-8.fc38.ppc64le.rpm 737 kB/s | 39 kB 00:00 (261/1102): libgudev-237-3.fc38.ppc64le.rpm 3.5 MB/s | 35 kB 00:00 (262/1102): libgusb-0.4.3-1.fc38.ppc64le.rpm 5.8 MB/s | 62 kB 00:00 (263/1102): libharu-devel-2.3.0-16.fc38.ppc64le 3.1 MB/s | 40 kB 00:00 (264/1102): libharu-2.3.0-16.fc38.ppc64le.rpm 16 MB/s | 566 kB 00:00 (265/1102): libicu-devel-71.1-2.fc38.ppc64le.rp 25 MB/s | 844 kB 00:00 (266/1102): libijs-0.35-16.fc38.ppc64le.rpm 821 kB/s | 31 kB 00:00 (267/1102): libicu-71.1-2.fc38.ppc64le.rpm 64 MB/s | 10 MB 00:00 (268/1102): libimagequant-2.17.0-3.fc38.ppc64le 1.0 MB/s | 70 kB 00:00 (269/1102): libfreenect-opencv-0.6.4-1.fc38.ppc 51 kB/s | 16 kB 00:00 (270/1102): libjpeg-turbo-2.1.4-1.fc38.ppc64le. 16 MB/s | 209 kB 00:00 (271/1102): libinput-1.22.0-2.fc38.ppc64le.rpm 14 MB/s | 214 kB 00:00 (272/1102): libjpeg-turbo-devel-2.1.4-1.fc38.pp 6.2 MB/s | 98 kB 00:00 (273/1102): libjxl-0.7.0-3.fc38.ppc64le.rpm 41 MB/s | 873 kB 00:00 (274/1102): liblerc-4.0.0-2.fc38.ppc64le.rpm 9.9 MB/s | 221 kB 00:00 (275/1102): libkml-1.3.0-42.fc38.ppc64le.rpm 14 MB/s | 364 kB 00:00 (276/1102): libmpc-1.2.1-5.fc38.ppc64le.rpm 8.5 MB/s | 85 kB 00:00 (277/1102): libmanette-0.2.6-5.fc38.ppc64le.rpm 4.0 MB/s | 50 kB 00:00 (278/1102): libmspack-0.10.1-0.8.alpha.fc38.ppc 5.4 MB/s | 75 kB 00:00 (279/1102): libogg-1.3.5-4.fc38.ppc64le.rpm 3.6 MB/s | 35 kB 00:00 (280/1102): libnice-0.1.19-3.fc38.ppc64le.rpm 15 MB/s | 208 kB 00:00 (281/1102): libogg-devel-1.3.5-4.fc38.ppc64le.r 1.3 MB/s | 13 kB 00:00 (282/1102): libpaper-1.1.28-5.fc38.ppc64le.rpm 4.4 MB/s | 42 kB 00:00 (283/1102): libpng-1.6.37-13.fc38.ppc64le.rpm 13 MB/s | 139 kB 00:00 (284/1102): libpng-devel-1.6.37-13.fc38.ppc64le 23 MB/s | 295 kB 00:00 (285/1102): libpq-15.0-2.fc38.ppc64le.rpm 16 MB/s | 227 kB 00:00 (286/1102): libpq-devel-15.0-2.fc38.ppc64le.rpm 8.1 MB/s | 101 kB 00:00 (287/1102): libproxy-0.4.18-4.fc38.ppc64le.rpm 7.5 MB/s | 76 kB 00:00 (288/1102): libraw1394-2.1.2-16.fc38.ppc64le.rp 6.7 MB/s | 70 kB 00:00 (289/1102): libraw1394-devel-2.1.2-16.fc38.ppc6 2.6 MB/s | 35 kB 00:00 (290/1102): librsvg2-2.55.1-3.fc38.ppc64le.rpm 62 MB/s | 3.1 MB 00:00 (291/1102): libphidget22-devel-1.12.20220912-1. 423 kB/s | 65 kB 00:00 (292/1102): librttopo-1.1.0-10.fc38.ppc64le.rpm 13 MB/s | 237 kB 00:00 (293/1102): libseccomp-2.5.3-3.fc38.ppc64le.rpm 7.3 MB/s | 80 kB 00:00 (294/1102): libphidget22-1.12.20220912-1.fc38.p 3.2 MB/s | 573 kB 00:00 (295/1102): libsecret-0.20.5-2.fc38.ppc64le.rpm 11 MB/s | 192 kB 00:00 (296/1102): libselinux-devel-3.4-6.fc38.ppc64le 10 MB/s | 115 kB 00:00 (297/1102): libsepol-devel-3.4-4.fc38.ppc64le.r 4.0 MB/s | 40 kB 00:00 (298/1102): libsndfile-1.1.0-5.fc38.ppc64le.rpm 17 MB/s | 243 kB 00:00 (299/1102): libsoup-2.74.3-1.fc38.ppc64le.rpm 25 MB/s | 414 kB 00:00 (300/1102): libsoup3-3.2.2-1.fc38.ppc64le.rpm 27 MB/s | 394 kB 00:00 (301/1102): libsrtp-2.3.0-9.fc38.ppc64le.rpm 5.3 MB/s | 64 kB 00:00 (302/1102): libthai-0.1.29-3.fc38.ppc64le.rpm 15 MB/s | 216 kB 00:00 (303/1102): libthai-devel-0.1.29-3.fc38.ppc64le 7.8 MB/s | 125 kB 00:00 (304/1102): libtheora-1.1.1-32.fc38.ppc64le.rpm 11 MB/s | 174 kB 00:00 (305/1102): libspatialite-5.0.1-19.fc38.ppc64le 55 MB/s | 3.7 MB 00:00 (306/1102): libtheora-devel-1.1.1-32.fc38.ppc64 898 kB/s | 32 kB 00:00 (307/1102): libtiff-4.4.0-4.fc38.ppc64le.rpm 7.6 MB/s | 233 kB 00:00 (308/1102): libtiff-devel-4.4.0-4.fc38.ppc64le. 29 MB/s | 514 kB 00:00 (309/1102): libusb1-1.0.26-1.fc38.ppc64le.rpm 5.0 MB/s | 81 kB 00:00 (310/1102): libunwind-1.6.2-5.fc38.ppc64le.rpm 3.7 MB/s | 65 kB 00:00 (311/1102): libuv-1.44.2-2.fc38.ppc64le.rpm 14 MB/s | 162 kB 00:00 (312/1102): libva-2.16.0-1.fc38.ppc64le.rpm 8.4 MB/s | 114 kB 00:00 (313/1102): libusb1-devel-1.0.26-1.fc38.ppc64le 1.5 MB/s | 25 kB 00:00 (314/1102): libwacom-2.4.0-1.fc38.ppc64le.rpm 4.7 MB/s | 47 kB 00:00 (315/1102): libvorbis-1.3.7-6.fc38.ppc64le.rpm 16 MB/s | 211 kB 00:00 (316/1102): libvisual-0.4.0-36.fc38.ppc64le.rpm 9.5 MB/s | 151 kB 00:00 (317/1102): libwacom-data-2.4.0-1.fc38.noarch.r 11 MB/s | 111 kB 00:00 (318/1102): libwebp-1.2.4-2.fc38.ppc64le.rpm 20 MB/s | 260 kB 00:00 (319/1102): libwpe-1.14.0-1.fc38.ppc64le.rpm 2.6 MB/s | 31 kB 00:00 (320/1102): libxcb-1.13.1-10.fc38.ppc64le.rpm 20 MB/s | 244 kB 00:00 (321/1102): libxcrypt-devel-4.4.33-5.fc38.ppc64 3.3 MB/s | 31 kB 00:00 (322/1102): libxcb-devel-1.13.1-10.fc38.ppc64le 38 MB/s | 1.0 MB 00:00 (323/1102): libxkbcommon-1.4.1-2.fc38.ppc64le.r 6.8 MB/s | 153 kB 00:00 (324/1102): libxkbcommon-devel-1.4.1-2.fc38.ppc 3.3 MB/s | 65 kB 00:00 (325/1102): libxkbcommon-x11-1.4.1-2.fc38.ppc64 2.5 MB/s | 23 kB 00:00 (326/1102): libxshmfence-1.3-11.fc38.ppc64le.rp 1.4 MB/s | 13 kB 00:00 (327/1102): libxml2-devel-2.10.3-2.fc38.ppc64le 31 MB/s | 502 kB 00:00 (328/1102): libxslt-1.1.37-1.fc38.ppc64le.rpm 15 MB/s | 203 kB 00:00 (329/1102): lilv-libs-0.24.14-3.fc38.ppc64le.rp 5.3 MB/s | 66 kB 00:00 (330/1102): lksctp-tools-1.0.19-2.fc38.ppc64le. 8.9 MB/s | 96 kB 00:00 (331/1102): lua-5.4.4-6.fc38.ppc64le.rpm 17 MB/s | 201 kB 00:00 (332/1102): lua-filesystem-1.8.0-7.fc38.ppc64le 1.4 MB/s | 35 kB 00:00 (333/1102): lua-lpeg-1.0.2-9.fc38.ppc64le.rpm 1.6 MB/s | 71 kB 00:00 (334/1102): lua-posix-35.1-4.fc38.ppc64le.rpm 2.4 MB/s | 140 kB 00:00 (335/1102): lua-term-0.07-16.fc38.ppc64le.rpm 128 kB/s | 16 kB 00:00 (336/1102): lz4-devel-1.9.3-5.fc38.ppc64le.rpm 322 kB/s | 30 kB 00:00 (337/1102): llvm-libs-15.0.6-2.fc38.ppc64le.rpm 71 MB/s | 26 MB 00:00 (338/1102): m4-1.4.19-4.fc38.ppc64le.rpm 1.6 MB/s | 313 kB 00:00 (339/1102): make-4.3-11.fc38.ppc64le.rpm 2.8 MB/s | 549 kB 00:00 (340/1102): mariadb-connector-c-3.2.7-2.fc38.pp 16 MB/s | 218 kB 00:00 (341/1102): mariadb-connector-c-config-3.2.7-2. 997 kB/s | 10 kB 00:00 (342/1102): mesa-filesystem-22.3.1-1.fc38.ppc64 2.0 MB/s | 19 kB 00:00 (343/1102): mesa-libEGL-22.3.1-1.fc38.ppc64le.r 8.9 MB/s | 147 kB 00:00 (344/1102): mesa-libEGL-devel-22.3.1-1.fc38.ppc 2.1 MB/s | 22 kB 00:00 (345/1102): mesa-libGL-22.3.1-1.fc38.ppc64le.rp 16 MB/s | 196 kB 00:00 (346/1102): mesa-libGL-devel-22.3.1-1.fc38.ppc6 2.9 MB/s | 36 kB 00:00 (347/1102): mesa-libGLU-devel-9.0.1-7.fc38.ppc6 1.4 MB/s | 13 kB 00:00 (348/1102): mesa-libGLU-9.0.1-7.fc38.ppc64le.rp 14 MB/s | 173 kB 00:00 (349/1102): mesa-libgbm-22.3.1-1.fc38.ppc64le.r 4.9 MB/s | 50 kB 00:00 (350/1102): mesa-libglapi-22.3.1-1.fc38.ppc64le 5.6 MB/s | 56 kB 00:00 (351/1102): minizip-ng-3.0.7-2.fc38.ppc64le.rpm 7.3 MB/s | 80 kB 00:00 (352/1102): mkfontscale-1.2.2-2.fc38.ppc64le.rp 3.5 MB/s | 35 kB 00:00 (353/1102): mpdecimal-2.5.1-4.fc38.ppc64le.rpm 10 MB/s | 118 kB 00:00 (354/1102): mpg123-libs-1.31.1-3.fc38.ppc64le.r 26 MB/s | 379 kB 00:00 (355/1102): mariadb-connector-c-devel-3.2.7-2.f 628 kB/s | 55 kB 00:00 (356/1102): annobin-docs-10.99-1.0.1.fc38.noarc 277 kB/s | 93 kB 00:00 (357/1102): annobin-plugin-gcc-10.99-1.0.1.fc38 2.1 MB/s | 890 kB 00:00 (358/1102): cpp-13.0.0-0.4.fc38.ppc64le.rpm 16 MB/s | 9.8 MB 00:00 (359/1102): gcc-gfortran-13.0.0-0.4.fc38.ppc64l 38 MB/s | 11 MB 00:00 (360/1102): gcc-plugin-annobin-13.0.0-0.4.fc38. 1.3 MB/s | 32 kB 00:00 (361/1102): libasan-13.0.0-0.4.fc38.ppc64le.rpm 16 MB/s | 477 kB 00:00 (362/1102): libatomic-13.0.0-0.4.fc38.ppc64le.r 883 kB/s | 19 kB 00:00 (363/1102): gcc-c++-13.0.0-0.4.fc38.ppc64le.rpm 19 MB/s | 12 MB 00:00 (364/1102): libgfortran-13.0.0-0.4.fc38.ppc64le 8.3 MB/s | 597 kB 00:00 (365/1102): libquadmath-devel-13.0.0-0.4.fc38.p 1.2 MB/s | 20 kB 00:00 (366/1102): libquadmath-13.0.0-0.4.fc38.ppc64le 8.9 MB/s | 195 kB 00:00 (367/1102): libtool-ltdl-2.4.7-3.0.1.fc38.ppc64 1.3 MB/s | 41 kB 00:00 (368/1102): libstdc++-devel-13.0.0-0.4.fc38.ppc 46 MB/s | 2.4 MB 00:00 (369/1102): libubsan-13.0.0-0.4.fc38.ppc64le.rp 9.3 MB/s | 234 kB 00:00 (370/1102): adobe-mappings-cmap-deprecated-2019 413 kB/s | 113 kB 00:00 (371/1102): adobe-mappings-cmap-20190730-4.fc37 4.5 MB/s | 2.1 MB 00:00 (372/1102): adobe-mappings-pdf-20190401-2.fc37. 3.5 MB/s | 697 kB 00:00 (373/1102): adwaita-cursor-theme-43-1.fc38.noar 12 MB/s | 633 kB 00:00 (374/1102): adwaita-icon-theme-43-1.fc38.noarch 33 MB/s | 4.9 MB 00:00 (375/1102): automake-1.16.5-9.fc37.noarch.rpm 6.6 MB/s | 696 kB 00:00 (376/1102): biber-2.18-1.fc38.noarch.rpm 6.3 MB/s | 314 kB 00:00 (377/1102): clang-resource-filesystem-15.0.6-3. 136 kB/s | 13 kB 00:00 (378/1102): copy-jdk-configs-4.1-1.fc38.noarch. 570 kB/s | 28 kB 00:00 (379/1102): crypto-policies-scripts-20221215-1. 1.3 MB/s | 116 kB 00:00 (380/1102): device-mapper-1.02.189-1.fc38.ppc64 1.4 MB/s | 142 kB 00:00 (381/1102): clang-libs-15.0.6-3.fc38.ppc64le.rp 42 MB/s | 22 MB 00:00 (382/1102): device-mapper-libs-1.02.189-1.fc38. 1.3 MB/s | 189 kB 00:00 (383/1102): emacs-filesystem-28.1-3.fc37.noarch 212 kB/s | 9.5 kB 00:00 (384/1102): flexiblas-3.2.1-3.fc38.ppc64le.rpm 552 kB/s | 32 kB 00:00 (385/1102): flexiblas-devel-3.2.1-3.fc38.ppc64l 2.4 MB/s | 116 kB 00:00 (386/1102): gcc-13.0.0-0.4.fc38.ppc64le.rpm 14 MB/s | 30 MB 00:02 (387/1102): flexiblas-netlib-3.2.1-3.fc38.ppc64 14 MB/s | 2.7 MB 00:00 (388/1102): flexiblas-netlib64-3.2.1-3.fc38.ppc 12 MB/s | 2.7 MB 00:00 (389/1102): flexiblas-openblas-openmp-3.2.1-3.f 153 kB/s | 16 kB 00:00 (390/1102): flexiblas-openblas-openmp64-3.2.1-3 119 kB/s | 16 kB 00:00 (391/1102): fonts-filesystem-2.0.5-10.fc38.noar 96 kB/s | 8.0 kB 00:00 (392/1102): gdal-devel-3.6.1-1.fc38.ppc64le.rpm 1.9 MB/s | 218 kB 00:00 (393/1102): gdal-libs-3.6.1-1.fc38.ppc64le.rpm 30 MB/s | 8.5 MB 00:00 (394/1102): gl-manpages-1.1-25.20190306.fc37.no 5.3 MB/s | 1.2 MB 00:00 (395/1102): geos-3.11.1-1.fc38.ppc64le.rpm 3.4 MB/s | 1.0 MB 00:00 (396/1102): glibc-devel-2.36.9000-19.fc38.ppc64 10 MB/s | 546 kB 00:00 (397/1102): google-droid-sans-fonts-20200215-13 28 MB/s | 2.7 MB 00:00 (398/1102): google-noto-fonts-common-20201206^1 217 kB/s | 18 kB 00:00 (399/1102): google-noto-sans-vf-fonts-20201206^ 13 MB/s | 729 kB 00:00 (400/1102): gsettings-desktop-schemas-43.0-1.fc 13 MB/s | 733 kB 00:00 (401/1102): hicolor-icon-theme-0.17-14.fc37.noa 1.0 MB/s | 66 kB 00:00 (402/1102): javapackages-filesystem-6.1.0-5.fc3 193 kB/s | 13 kB 00:00 (403/1102): iso-codes-4.12.0-2.fc38.noarch.rpm 25 MB/s | 3.5 MB 00:00 (404/1102): langpacks-core-font-en-3.0-27.fc38. 203 kB/s | 9.9 kB 00:00 (405/1102): javascriptcoregtk4.0-2.39.3-3.fc38. 26 MB/s | 3.8 MB 00:00 (406/1102): kernel-headers-6.1.0-1.fc38.ppc64le 15 MB/s | 1.5 MB 00:00 (407/1102): libXxf86vm-1.1.5-1.fc38.ppc64le.rpm 407 kB/s | 18 kB 00:00 (408/1102): libblkid-devel-2.38.1-3.fc38.ppc64l 356 kB/s | 16 kB 00:00 (409/1102): libftdi-1.5-5.fc37.ppc64le.rpm 667 kB/s | 46 kB 00:00 (410/1102): libftdi-devel-1.5-5.fc37.ppc64le.rp 478 kB/s | 38 kB 00:00 (411/1102): libmount-devel-2.38.1-3.fc38.ppc64l 288 kB/s | 18 kB 00:00 (412/1102): libqhull-7.2.1-11.fc38.ppc64le.rpm 3.6 MB/s | 182 kB 00:00 (413/1102): libqhull_p-7.2.1-11.fc38.ppc64le.rp 3.5 MB/s | 184 kB 00:00 (414/1102): libqhull_r-7.2.1-11.fc38.ppc64le.rp 3.4 MB/s | 182 kB 00:00 (415/1102): libstemmer-2.2.0-4.fc38.ppc64le.rpm 3.7 MB/s | 176 kB 00:00 (416/1102): libtracker-sparql-3.4.2-1.fc38.ppc6 7.8 MB/s | 403 kB 00:00 (417/1102): libwayland-client-1.21.0-1.fc37.ppc 633 kB/s | 35 kB 00:00 (418/1102): libwayland-cursor-1.21.0-1.fc37.ppc 436 kB/s | 20 kB 00:00 (419/1102): libwayland-egl-1.21.0-1.fc37.ppc64l 289 kB/s | 13 kB 00:00 (420/1102): libwayland-server-1.21.0-1.fc37.ppc 924 kB/s | 46 kB 00:00 (421/1102): lua-json-1.3.4-2.fc37.noarch.rpm 614 kB/s | 30 kB 00:00 (422/1102): mailcap-2.1.53-4.fc37.noarch.rpm 709 kB/s | 33 kB 00:00 (423/1102): mpich-4.0.2-4.fc38.ppc64le.rpm 23 MB/s | 1.7 MB 00:00 (424/1102): mpich-devel-4.0.2-4.fc38.ppc64le.rp 15 MB/s | 1.4 MB 00:00 (425/1102): mtdev-1.1.6-4.fc37.ppc64le.rpm 339 kB/s | 23 kB 00:00 (426/1102): ncurses-6.3-5.20221126.fc38.ppc64le 7.2 MB/s | 421 kB 00:00 (427/1102): netcdf-4.9.0-4.fc38.ppc64le.rpm 9.2 MB/s | 913 kB 00:00 (428/1102): netcdf-cxx-4.2-30.fc37.ppc64le.rpm 350 kB/s | 47 kB 00:00 (429/1102): netcdf-cxx-devel-4.2-30.fc37.ppc64l 2.6 MB/s | 387 kB 00:00 (430/1102): netcdf-devel-4.9.0-4.fc38.ppc64le.r 771 kB/s | 99 kB 00:00 (431/1102): netcdf-mpich-4.9.0-4.fc38.ppc64le.r 7.1 MB/s | 904 kB 00:00 (432/1102): netcdf-mpich-devel-4.9.0-4.fc38.ppc 597 kB/s | 51 kB 00:00 (433/1102): netpbm-11.00.00-2.fc38.ppc64le.rpm 3.4 MB/s | 200 kB 00:00 (434/1102): nspr-4.35.0-2.fc38.ppc64le.rpm 3.6 MB/s | 170 kB 00:00 (435/1102): nss-3.85.0-1.fc38.ppc64le.rpm 14 MB/s | 786 kB 00:00 (436/1102): nss-softokn-3.85.0-1.fc38.ppc64le.r 19 MB/s | 1.1 MB 00:00 (437/1102): nss-softokn-freebl-3.85.0-1.fc38.pp 6.6 MB/s | 334 kB 00:00 (438/1102): nss-sysinit-3.85.0-1.fc38.ppc64le.r 409 kB/s | 18 kB 00:00 (439/1102): nss-util-3.85.0-1.fc38.ppc64le.rpm 2.1 MB/s | 96 kB 00:00 (440/1102): octomap-1.9.7-4.fc37.ppc64le.rpm 2.2 MB/s | 169 kB 00:00 (441/1102): octomap-devel-1.9.7-4.fc37.ppc64le. 743 kB/s | 65 kB 00:00 (442/1102): ogdi-4.1.0-8.fc37.ppc64le.rpm 2.5 MB/s | 266 kB 00:00 (443/1102): openblas-0.3.21-4.fc38.ppc64le.rpm 506 kB/s | 35 kB 00:00 (444/1102): openblas-openmp-0.3.21-4.fc38.ppc64 31 MB/s | 4.4 MB 00:00 (445/1102): openblas-openmp64-0.3.21-4.fc38.ppc 24 MB/s | 4.4 MB 00:00 (446/1102): openblas-serial-0.3.21-4.fc38.ppc64 17 MB/s | 4.3 MB 00:00 (447/1102): opencv-core-4.6.0-9.fc38.ppc64le.rp 26 MB/s | 7.4 MB 00:00 (448/1102): openexr-libs-3.1.5-2.fc37.ppc64le.r 5.0 MB/s | 1.1 MB 00:00 (449/1102): openjpeg2-2.5.0-2.fc37.ppc64le.rpm 1.4 MB/s | 205 kB 00:00 (450/1102): openslide-3.4.1-22.fc37.ppc64le.rpm 1.8 MB/s | 116 kB 00:00 (451/1102): openslide-devel-3.4.1-22.fc37.ppc64 176 kB/s | 13 kB 00:00 (452/1102): openssl-devel-3.0.5-6.fc38.ppc64le. 21 MB/s | 3.1 MB 00:00 (453/1102): opus-1.3.1-11.fc37.ppc64le.rpm 2.4 MB/s | 222 kB 00:00 (454/1102): orc-0.4.33-1.fc38.ppc64le.rpm 2.5 MB/s | 217 kB 00:00 (455/1102): pango-1.50.12-1.fc38.ppc64le.rpm 7.4 MB/s | 374 kB 00:00 (456/1102): pango-devel-1.50.12-1.fc38.ppc64le. 3.1 MB/s | 161 kB 00:00 (457/1102): pcre-8.45-1.fc37.2.ppc64le.rpm 799 kB/s | 204 kB 00:00 (458/1102): pcl-1.12.0-22.fc37.ppc64le.rpm 37 MB/s | 14 MB 00:00 (459/1102): pcl-devel-1.12.0-22.fc37.ppc64le.rp 3.7 MB/s | 1.3 MB 00:00 (460/1102): pcre2-devel-10.40-1.fc37.1.ppc64le. 5.9 MB/s | 505 kB 00:00 (461/1102): pcre2-utf16-10.40-1.fc37.1.ppc64le. 4.3 MB/s | 219 kB 00:00 (462/1102): pcre2-utf32-10.40-1.fc37.1.ppc64le. 4.1 MB/s | 207 kB 00:00 (463/1102): perl-Authen-SASL-2.16-28.fc37.noarc 980 kB/s | 57 kB 00:00 (464/1102): perl-AutoLoader-5.74-492.fc38.noarc 541 kB/s | 24 kB 00:00 (465/1102): perl-B-1.83-492.fc38.ppc64le.rpm 3.3 MB/s | 188 kB 00:00 (466/1102): perl-B-Hooks-EndOfScope-0.26-4.fc37 912 kB/s | 44 kB 00:00 (467/1102): perl-Business-ISBN-3.007-4.fc37.noa 724 kB/s | 33 kB 00:00 (468/1102): perl-Business-ISBN-Data-20210112.00 788 kB/s | 36 kB 00:00 (469/1102): perl-Business-ISMN-1.202-6.fc37.noa 468 kB/s | 25 kB 00:00 (470/1102): perl-Business-ISSN-1.005-3.fc37.noa 409 kB/s | 18 kB 00:00 (471/1102): perl-Carp-1.52-489.fc37.noarch.rpm 647 kB/s | 29 kB 00:00 (472/1102): perl-Class-Accessor-0.51-16.fc37.no 647 kB/s | 29 kB 00:00 (473/1102): perl-Class-Data-Inheritable-0.09-4. 294 kB/s | 13 kB 00:00 (474/1102): perl-Class-Inspector-1.36-12.fc38.n 676 kB/s | 31 kB 00:00 (475/1102): perl-Class-Method-Modifiers-2.13-13 1.1 MB/s | 50 kB 00:00 (476/1102): perl-Class-Singleton-1.6-7.fc37.noa 599 kB/s | 27 kB 00:00 (477/1102): perl-Class-Struct-0.66-492.fc38.noa 560 kB/s | 25 kB 00:00 (478/1102): perl-Clone-0.46-1.fc38.ppc64le.rpm 501 kB/s | 23 kB 00:00 (479/1102): perl-Compress-Raw-Bzip2-2.201-2.fc3 783 kB/s | 35 kB 00:00 (480/1102): perl-Compress-Raw-Zlib-2.202-4.fc38 1.4 MB/s | 63 kB 00:00 (481/1102): perl-Convert-ASN1-0.33-4.fc37.noarc 1.3 MB/s | 60 kB 00:00 (482/1102): perl-Data-Compare-1.27-10.fc37.noar 780 kB/s | 35 kB 00:00 (483/1102): perl-Data-Dump-1.25-5.fc37.noarch.r 686 kB/s | 33 kB 00:00 (484/1102): perl-Data-Dumper-2.184-490.fc37.ppc 1.2 MB/s | 58 kB 00:00 (485/1102): perl-Data-OptList-0.112-5.fc37.noar 602 kB/s | 27 kB 00:00 (486/1102): perl-Data-Uniqid-0.12-29.fc37.noarc 273 kB/s | 12 kB 00:00 (487/1102): perl-Date-ISO8601-0.005-16.fc37.noa 447 kB/s | 20 kB 00:00 (488/1102): perl-Date-Manip-6.90-1.fc38.noarch. 19 MB/s | 1.1 MB 00:00 (489/1102): perl-DateTime-1.59-1.fc38.ppc64le.r 2.9 MB/s | 136 kB 00:00 (490/1102): perl-DateTime-Calendar-Julian-0.107 494 kB/s | 24 kB 00:00 (491/1102): perl-DateTime-Format-Builder-0.8300 2.0 MB/s | 95 kB 00:00 (492/1102): perl-DateTime-Format-Strptime-1.79- 830 kB/s | 42 kB 00:00 (493/1102): perl-DateTime-Locale-1.37-1.fc38.no 29 MB/s | 3.4 MB 00:00 (494/1102): perl-DateTime-TimeZone-2.57-1.fc38. 4.2 MB/s | 391 kB 00:00 (495/1102): perl-DateTime-TimeZone-SystemV-0.01 297 kB/s | 24 kB 00:00 (496/1102): perl-DateTime-TimeZone-Tzfile-0.011 451 kB/s | 20 kB 00:00 (497/1102): perl-Devel-CallChecker-0.008-18.fc3 478 kB/s | 23 kB 00:00 (498/1102): perl-Devel-Caller-2.06-29.fc37.ppc6 319 kB/s | 19 kB 00:00 (499/1102): perl-Devel-GlobalDestruction-0.14-1 382 kB/s | 17 kB 00:00 (500/1102): perl-Devel-LexAlias-0.05-30.fc37.pp 381 kB/s | 17 kB 00:00 (501/1102): perl-Devel-StackTrace-2.04-14.fc38. 674 kB/s | 30 kB 00:00 (502/1102): perl-Digest-1.20-489.fc37.noarch.rp 572 kB/s | 26 kB 00:00 (503/1102): perl-Digest-HMAC-1.04-6.fc37.noarch 434 kB/s | 23 kB 00:00 (504/1102): perl-Digest-MD5-2.58-489.fc37.ppc64 809 kB/s | 36 kB 00:00 (505/1102): perl-Digest-SHA-6.03-1.fc37.ppc64le 1.4 MB/s | 64 kB 00:00 (506/1102): perl-Dist-CheckConflicts-0.11-26.fc 522 kB/s | 23 kB 00:00 (507/1102): perl-DynaLoader-1.52-492.fc38.ppc64 560 kB/s | 29 kB 00:00 (508/1102): perl-DynaLoader-Functions-0.003-17. 401 kB/s | 18 kB 00:00 (509/1102): perl-Email-Date-Format-1.005-23.fc3 415 kB/s | 18 kB 00:00 (510/1102): perl-Encode-3.19-492.fc38.ppc64le.r 25 MB/s | 1.7 MB 00:00 (511/1102): perl-Encode-Locale-1.05-25.fc38.noa 389 kB/s | 18 kB 00:00 (512/1102): perl-English-1.11-492.fc38.noarch.r 356 kB/s | 17 kB 00:00 (513/1102): perl-Errno-1.36-492.fc38.ppc64le.rp 398 kB/s | 18 kB 00:00 (514/1102): perl-Eval-Closure-0.14-19.fc37.noar 413 kB/s | 24 kB 00:00 (515/1102): perl-Exception-Class-1.45-6.fc37.no 861 kB/s | 44 kB 00:00 (516/1102): perl-Exporter-5.77-489.fc37.noarch. 692 kB/s | 31 kB 00:00 (517/1102): perl-ExtUtils-MM-Utils-7.64-490.fc3 269 kB/s | 12 kB 00:00 (518/1102): perl-Fcntl-1.15-492.fc38.ppc64le.rp 446 kB/s | 24 kB 00:00 (519/1102): perl-File-Basename-2.85-492.fc38.no 450 kB/s | 20 kB 00:00 (520/1102): perl-File-Compare-1.100.700-492.fc3 349 kB/s | 16 kB 00:00 (521/1102): perl-File-Copy-2.39-492.fc38.noarch 382 kB/s | 23 kB 00:00 (522/1102): perl-File-Find-1.40-492.fc38.noarch 458 kB/s | 28 kB 00:00 (523/1102): perl-File-Find-Rule-0.34-24.fc38.no 394 kB/s | 32 kB 00:00 (524/1102): perl-File-Listing-6.15-4.fc38.noarc 288 kB/s | 24 kB 00:00 (525/1102): perl-File-Path-2.18-489.fc37.noarch 496 kB/s | 35 kB 00:00 (526/1102): perl-File-ShareDir-1.118-7.fc37.noa 481 kB/s | 30 kB 00:00 (527/1102): perl-File-Slurper-0.014-1.fc38.noar 461 kB/s | 21 kB 00:00 (528/1102): perl-File-Temp-0.231.100-489.fc37.n 856 kB/s | 59 kB 00:00 (529/1102): perl-File-stat-1.12-492.fc38.noarch 410 kB/s | 20 kB 00:00 (530/1102): perl-FileHandle-2.03-492.fc38.noarc 271 kB/s | 19 kB 00:00 (531/1102): perl-Filter-1.64-1.fc38.ppc64le.rpm 1.9 MB/s | 90 kB 00:00 (532/1102): perl-FindBin-1.53-492.fc38.noarch.r 229 kB/s | 17 kB 00:00 (533/1102): perl-GSSAPI-0.28-40.fc37.ppc64le.rp 1.2 MB/s | 56 kB 00:00 (534/1102): perl-Getopt-Long-2.54-1.fc38.noarch 1.1 MB/s | 60 kB 00:00 (535/1102): perl-Getopt-Std-1.13-492.fc38.noarc 414 kB/s | 19 kB 00:00 (536/1102): perl-HTML-Parser-3.80-1.fc38.ppc64l 2.7 MB/s | 129 kB 00:00 (537/1102): perl-HTML-Tagset-3.20-52.fc37.noarc 413 kB/s | 19 kB 00:00 (538/1102): perl-HTTP-Cookies-6.10-8.fc38.noarc 814 kB/s | 37 kB 00:00 (539/1102): perl-HTTP-Date-6.05-11.fc38.noarch. 522 kB/s | 23 kB 00:00 (540/1102): perl-HTTP-Message-6.44-1.fc38.noarc 2.2 MB/s | 104 kB 00:00 (541/1102): perl-HTTP-Negotiate-6.01-34.fc38.no 424 kB/s | 19 kB 00:00 (542/1102): perl-HTTP-Tiny-0.082-1.fc37.noarch. 1.1 MB/s | 55 kB 00:00 (543/1102): perl-Hash-Util-FieldHash-1.26-492.f 938 kB/s | 43 kB 00:00 (544/1102): perl-I18N-LangTags-0.45-492.fc38.no 1.2 MB/s | 57 kB 00:00 (545/1102): perl-I18N-Langinfo-0.21-492.fc38.pp 579 kB/s | 26 kB 00:00 (546/1102): perl-IO-1.50-492.fc38.ppc64le.rpm 1.8 MB/s | 95 kB 00:00 (547/1102): perl-IO-Compress-2.201-3.fc37.noarc 5.4 MB/s | 273 kB 00:00 (548/1102): perl-IO-HTML-1.004-9.fc38.noarch.rp 572 kB/s | 28 kB 00:00 (549/1102): perl-IO-Socket-IP-0.41-490.fc37.noa 924 kB/s | 42 kB 00:00 (550/1102): perl-IO-Socket-SSL-2.078-1.fc38.noa 4.6 MB/s | 224 kB 00:00 (551/1102): perl-IO-String-1.08-46.fc37.noarch. 346 kB/s | 17 kB 00:00 (552/1102): perl-IPC-Cmd-1.04-490.fc37.noarch.r 659 kB/s | 40 kB 00:00 (553/1102): perl-IPC-Open3-1.22-492.fc38.noarch 472 kB/s | 26 kB 00:00 (554/1102): perl-IPC-Run3-0.048-27.fc38.noarch. 839 kB/s | 39 kB 00:00 (555/1102): perl-IPC-SysV-2.09-490.fc37.ppc64le 763 kB/s | 42 kB 00:00 (556/1102): perl-IPC-System-Simple-1.30-9.fc37. 427 kB/s | 39 kB 00:00 (557/1102): perl-JSON-4.10-1.fc38.noarch.rpm 1.0 MB/s | 97 kB 00:00 (558/1102): perl-LDAP-0.68-8.fc37.noarch.rpm 5.0 MB/s | 400 kB 00:00 (559/1102): perl-LWP-MediaTypes-6.04-13.fc38.no 721 kB/s | 33 kB 00:00 (560/1102): perl-LWP-Protocol-https-6.10-8.fc38 469 kB/s | 21 kB 00:00 (561/1102): perl-Lingua-Translit-0.29-2.fc37.no 714 kB/s | 34 kB 00:00 (562/1102): perl-List-AllUtils-0.19-8.fc38.noar 1.1 MB/s | 49 kB 00:00 (563/1102): perl-List-SomeUtils-0.59-1.fc38.noa 820 kB/s | 45 kB 00:00 (564/1102): perl-List-UtilsBy-0.12-5.fc38.noarc 631 kB/s | 28 kB 00:00 (565/1102): perl-Locale-Maketext-1.32-1.fc38.no 2.0 MB/s | 95 kB 00:00 (566/1102): perl-Locale-Maketext-Simple-0.21-49 458 kB/s | 21 kB 00:00 (567/1102): perl-Log-Dispatch-2.70-9.fc38.noarc 1.7 MB/s | 85 kB 00:00 (568/1102): perl-Log-Dispatch-FileRotate-1.38-5 730 kB/s | 33 kB 00:00 (569/1102): perl-Log-Log4perl-1.57-1.fc38.noarc 7.3 MB/s | 372 kB 00:00 (570/1102): perl-MIME-Base64-3.16-489.fc37.ppc6 682 kB/s | 31 kB 00:00 (571/1102): perl-MIME-Charset-1.013.1-1.fc38.no 1.0 MB/s | 49 kB 00:00 (572/1102): perl-MIME-Lite-3.033-5.fc37.noarch. 2.0 MB/s | 95 kB 00:00 (573/1102): perl-MIME-Types-2.22-4.fc37.noarch. 1.4 MB/s | 70 kB 00:00 (574/1102): perl-MRO-Compat-0.15-4.fc37.noarch. 575 kB/s | 26 kB 00:00 (575/1102): perl-Mail-Sender-0.903-19.fc37.noar 1.1 MB/s | 51 kB 00:00 (576/1102): perl-Mail-Sendmail-0.80-16.fc37.noa 802 kB/s | 36 kB 00:00 (577/1102): perl-MailTools-2.21-12.fc37.noarch. 2.3 MB/s | 111 kB 00:00 (578/1102): perl-Math-BigInt-1.9998.37-2.fc37.n 4.2 MB/s | 206 kB 00:00 (579/1102): perl-Math-BigRat-0.2624-2.fc37.noar 917 kB/s | 42 kB 00:00 (580/1102): perl-Math-Complex-1.59-492.fc38.noa 1.1 MB/s | 50 kB 00:00 (581/1102): perl-Module-CoreList-5.20221220-1.f 1.8 MB/s | 84 kB 00:00 (582/1102): perl-Module-Implementation-0.09-35. 403 kB/s | 19 kB 00:00 (583/1102): perl-Module-Load-0.36-489.fc37.noar 388 kB/s | 17 kB 00:00 (584/1102): perl-Module-Load-Conditional-0.74-4 490 kB/s | 22 kB 00:00 (585/1102): perl-Module-Metadata-1.000037-489.f 781 kB/s | 35 kB 00:00 (586/1102): perl-Module-Runtime-0.016-18.fc38.n 496 kB/s | 23 kB 00:00 (587/1102): perl-Mozilla-CA-20221114-1.fc38.noa 277 kB/s | 13 kB 00:00 (588/1102): perl-NTLM-1.09-33.fc37.noarch.rpm 469 kB/s | 22 kB 00:00 (589/1102): perl-Net-HTTP-6.22-4.fc38.noarch.rp 856 kB/s | 39 kB 00:00 (590/1102): perl-Net-SMTP-SSL-1.04-19.fc37.noar 263 kB/s | 12 kB 00:00 (591/1102): perl-Net-SSLeay-1.92-4.fc37.ppc64le 7.2 MB/s | 369 kB 00:00 (592/1102): perl-Number-Compare-0.03-34.fc38.no 264 kB/s | 12 kB 00:00 (593/1102): perl-Opcode-1.57-492.fc38.ppc64le.r 908 kB/s | 41 kB 00:00 (594/1102): perl-POSIX-2.03-492.fc38.ppc64le.rp 2.6 MB/s | 121 kB 00:00 (595/1102): perl-Package-Generator-1.106-26.fc3 462 kB/s | 23 kB 00:00 (596/1102): perl-Package-Stash-0.40-3.fc37.noar 736 kB/s | 33 kB 00:00 (597/1102): perl-Package-Stash-XS-0.30-2.fc37.p 827 kB/s | 38 kB 00:00 (598/1102): perl-PadWalker-2.5-7.fc37.ppc64le.r 614 kB/s | 28 kB 00:00 (599/1102): perl-Params-Check-0.38-489.fc37.noa 487 kB/s | 22 kB 00:00 (600/1102): perl-Params-Classify-0.015-17.fc37. 727 kB/s | 33 kB 00:00 (601/1102): perl-Params-Util-1.102-9.fc38.ppc64 715 kB/s | 33 kB 00:00 (602/1102): perl-Params-Validate-1.31-2.fc38.pp 1.5 MB/s | 70 kB 00:00 (603/1102): perl-Params-ValidationCompiler-0.30 839 kB/s | 38 kB 00:00 (604/1102): perl-Parse-RecDescent-1.967015-18.f 4.3 MB/s | 209 kB 00:00 (605/1102): perl-PathTools-3.84-489.fc37.ppc64l 1.8 MB/s | 90 kB 00:00 (606/1102): perl-Pod-Escapes-1.07-489.fc37.noar 440 kB/s | 20 kB 00:00 (607/1102): perl-Pod-Html-1.33-492.fc38.noarch. 746 kB/s | 34 kB 00:00 (608/1102): perl-Pod-Perldoc-3.28.01-490.fc37.n 1.9 MB/s | 90 kB 00:00 (609/1102): perl-Pod-Simple-3.43-490.fc37.noarc 4.5 MB/s | 225 kB 00:00 (610/1102): perl-Pod-Usage-2.03-3.fc37.noarch.r 891 kB/s | 40 kB 00:00 (611/1102): perl-Ref-Util-0.204-15.fc37.noarch. 528 kB/s | 24 kB 00:00 (612/1102): perl-Ref-Util-XS-0.117-16.fc37.ppc6 537 kB/s | 24 kB 00:00 (613/1102): perl-Regexp-Common-2017060201-20.fc 3.7 MB/s | 184 kB 00:00 (614/1102): perl-Role-Tiny-2.002004-7.fc37.noar 719 kB/s | 33 kB 00:00 (615/1102): perl-Safe-2.43-492.fc38.noarch.rpm 621 kB/s | 28 kB 00:00 (616/1102): perl-Scalar-List-Utils-1.63-489.fc3 1.6 MB/s | 76 kB 00:00 (617/1102): perl-SelectSaver-1.02-492.fc38.noar 327 kB/s | 15 kB 00:00 (618/1102): perl-Socket-2.036-1.fc38.ppc64le.rp 1.2 MB/s | 56 kB 00:00 (619/1102): perl-Sort-Key-1.33-25.fc37.ppc64le. 1.0 MB/s | 48 kB 00:00 (620/1102): perl-Specio-0.48-2.fc37.noarch.rpm 3.5 MB/s | 166 kB 00:00 (621/1102): perl-Storable-3.26-489.fc37.ppc64le 2.1 MB/s | 101 kB 00:00 (622/1102): perl-Sub-Exporter-0.988-5.fc37.noar 1.7 MB/s | 78 kB 00:00 (623/1102): perl-Sub-Exporter-Progressive-0.001 408 kB/s | 21 kB 00:00 (624/1102): perl-Sub-Identify-0.14-20.fc37.ppc6 617 kB/s | 28 kB 00:00 (625/1102): perl-Sub-Install-0.928-33.fc37.noar 498 kB/s | 22 kB 00:00 (626/1102): perl-Symbol-1.09-492.fc38.noarch.rp 383 kB/s | 17 kB 00:00 (627/1102): perl-Sys-Hostname-1.24-492.fc38.ppc 449 kB/s | 20 kB 00:00 (628/1102): perl-Sys-Syslog-0.36-490.fc37.ppc64 1.0 MB/s | 47 kB 00:00 (629/1102): perl-Term-ANSIColor-5.01-490.fc37.n 1.0 MB/s | 48 kB 00:00 (630/1102): perl-Term-Cap-1.17-489.fc37.noarch. 488 kB/s | 22 kB 00:00 (631/1102): perl-Text-Balanced-2.06-2.fc37.noar 1.1 MB/s | 49 kB 00:00 (632/1102): perl-Text-BibTeX-0.88-12.fc37.ppc64 5.6 MB/s | 278 kB 00:00 (633/1102): perl-Text-CSV-2.02-1.fc38.noarch.rp 2.3 MB/s | 115 kB 00:00 (634/1102): perl-Text-Glob-0.11-19.fc38.noarch. 296 kB/s | 13 kB 00:00 (635/1102): perl-Text-ParseWords-3.31-489.fc37. 368 kB/s | 16 kB 00:00 (636/1102): perl-Text-Roman-3.5-23.fc37.noarch. 485 kB/s | 23 kB 00:00 (637/1102): perl-Text-Soundex-3.05-24.fc38.ppc6 677 kB/s | 30 kB 00:00 (638/1102): perl-Text-Tabs+Wrap-2021.0814-489.f 493 kB/s | 22 kB 00:00 (639/1102): perl-Text-Unidecode-1.30-19.fc37.no 3.8 MB/s | 181 kB 00:00 (640/1102): perl-Thread-Queue-3.14-489.fc37.noa 450 kB/s | 21 kB 00:00 (641/1102): perl-Tie-4.6-492.fc38.noarch.rpm 763 kB/s | 35 kB 00:00 (642/1102): perl-Tie-Cycle-1.227-4.fc37.noarch. 422 kB/s | 19 kB 00:00 (643/1102): perl-Tie-RefHash-1.40-489.fc37.noar 448 kB/s | 23 kB 00:00 (644/1102): perl-Time-HiRes-1.9770-489.fc37.ppc 1.3 MB/s | 58 kB 00:00 (645/1102): perl-Time-Local-1.300-489.fc37.noar 699 kB/s | 33 kB 00:00 (646/1102): perl-TimeDate-2.33-9.fc37.noarch.rp 1.3 MB/s | 60 kB 00:00 (647/1102): perl-Try-Tiny-0.31-4.fc37.noarch.rp 934 kB/s | 42 kB 00:00 (648/1102): perl-URI-5.17-1.fc38.noarch.rpm 2.6 MB/s | 123 kB 00:00 (649/1102): perl-Unicode-Collate-1.31-489.fc37. 13 MB/s | 737 kB 00:00 (650/1102): perl-Unicode-LineBreak-2019.001-14. 2.6 MB/s | 123 kB 00:00 (651/1102): perl-Unicode-Normalize-1.31-489.fc3 1.9 MB/s | 91 kB 00:00 (652/1102): perl-Unicode-UCD-0.78-492.fc38.noar 1.7 MB/s | 82 kB 00:00 (653/1102): perl-Variable-Magic-0.63-1.fc38.ppc 1.0 MB/s | 55 kB 00:00 (654/1102): perl-WWW-RobotRules-6.02-35.fc38.no 437 kB/s | 20 kB 00:00 (655/1102): perl-XML-LibXML-2.0208-1.fc38.ppc64 7.2 MB/s | 365 kB 00:00 (656/1102): perl-XML-LibXML-Simple-1.01-10.fc37 707 kB/s | 33 kB 00:00 (657/1102): perl-XML-LibXSLT-2.002.000-3.fc37.p 1.5 MB/s | 71 kB 00:00 (658/1102): perl-XML-NamespaceSupport-1.12-18.f 580 kB/s | 26 kB 00:00 (659/1102): perl-XML-Parser-2.46-12.fc37.ppc64l 4.6 MB/s | 238 kB 00:00 (660/1102): perl-XML-SAX-1.02-11.fc37.noarch.rp 1.4 MB/s | 64 kB 00:00 (661/1102): perl-XML-SAX-Base-1.09-18.fc37.noar 712 kB/s | 32 kB 00:00 (662/1102): perl-XML-Writer-0.900-9.fc38.noarch 750 kB/s | 34 kB 00:00 (663/1102): perl-XML-XPath-1.48-2.fc38.noarch.r 1.6 MB/s | 91 kB 00:00 (664/1102): perl-XString-0.005-7.fc37.ppc64le.r 527 kB/s | 24 kB 00:00 (665/1102): perl-autodie-2.34-490.fc37.noarch.r 2.1 MB/s | 99 kB 00:00 (666/1102): perl-autovivification-0.18-17.fc37. 744 kB/s | 33 kB 00:00 (667/1102): perl-base-2.27-492.fc38.noarch.rpm 429 kB/s | 19 kB 00:00 (668/1102): perl-constant-1.33-490.fc37.noarch. 506 kB/s | 23 kB 00:00 (669/1102): perl-deprecate-0.04-492.fc38.noarch 380 kB/s | 18 kB 00:00 (670/1102): perl-encoding-3.00-492.fc38.ppc64le 1.4 MB/s | 63 kB 00:00 (671/1102): perl-if-0.61.000-492.fc38.noarch.rp 374 kB/s | 17 kB 00:00 (672/1102): perl-interpreter-5.36.0-492.fc38.pp 1.6 MB/s | 75 kB 00:00 (673/1102): perl-lib-0.65-492.fc38.ppc64le.rpm 370 kB/s | 18 kB 00:00 (674/1102): perl-libnet-3.14-490.fc37.noarch.rp 2.8 MB/s | 132 kB 00:00 (675/1102): perl-libs-5.36.0-492.fc38.ppc64le.r 31 MB/s | 2.3 MB 00:00 (676/1102): perl-libwww-perl-6.67-3.fc38.noarch 3.5 MB/s | 212 kB 00:00 (677/1102): perl-locale-1.10-492.fc38.noarch.rp 373 kB/s | 17 kB 00:00 (678/1102): perl-meta-notation-5.36.0-492.fc38. 284 kB/s | 13 kB 00:00 (679/1102): perl-mro-1.26-492.fc38.ppc64le.rpm 677 kB/s | 32 kB 00:00 (680/1102): perl-namespace-autoclean-0.29-13.fc 425 kB/s | 26 kB 00:00 (681/1102): perl-namespace-clean-0.27-21.fc37.n 767 kB/s | 35 kB 00:00 (682/1102): perl-open-1.13-492.fc38.noarch.rpm 333 kB/s | 20 kB 00:00 (683/1102): perl-overload-1.35-492.fc38.noarch. 966 kB/s | 49 kB 00:00 (684/1102): perl-overloading-0.02-492.fc38.noar 353 kB/s | 16 kB 00:00 (685/1102): perl-parent-0.239-1.fc38.noarch.rpm 314 kB/s | 14 kB 00:00 (686/1102): perl-podlators-5.00-1.fc38.noarch.r 2.2 MB/s | 127 kB 00:00 (687/1102): perl-sigtrap-1.10-492.fc38.noarch.r 413 kB/s | 19 kB 00:00 (688/1102): perl-subs-1.04-492.fc38.noarch.rpm 322 kB/s | 15 kB 00:00 (689/1102): perl-threads-2.27-489.fc37.ppc64le. 1.2 MB/s | 58 kB 00:00 (690/1102): perl-threads-shared-1.64-489.fc37.p 991 kB/s | 46 kB 00:00 (691/1102): perl-vars-1.05-492.fc38.noarch.rpm 349 kB/s | 16 kB 00:00 (692/1102): perl-version-0.99.29-490.fc37.ppc64 1.4 MB/s | 64 kB 00:00 (693/1102): perltidy-20221112-1.fc38.noarch.rpm 12 MB/s | 673 kB 00:00 (694/1102): pixman-0.40.0-6.fc37.ppc64le.rpm 4.5 MB/s | 218 kB 00:00 (695/1102): pixman-devel-0.40.0-6.fc37.ppc64le. 369 kB/s | 17 kB 00:00 (696/1102): poly2tri-0.0-25.20130501hg26242d0aa 503 kB/s | 32 kB 00:00 (697/1102): poppler-22.08.0-4.fc38.ppc64le.rpm 15 MB/s | 1.2 MB 00:00 (698/1102): poppler-data-0.4.11-3.fc37.noarch.r 19 MB/s | 2.0 MB 00:00 (699/1102): poppler-glib-22.08.0-4.fc38.ppc64le 2.6 MB/s | 184 kB 00:00 (700/1102): procps-ng-3.3.17-8.fc38.ppc64le.rpm 7.1 MB/s | 380 kB 00:00 (701/1102): proj-9.1.1-1.fc38.ppc64le.rpm 16 MB/s | 1.5 MB 00:00 (702/1102): proj-data-9.1.1-1.fc38.noarch.rpm 7.3 MB/s | 1.2 MB 00:00 (703/1102): proj-devel-9.1.1-1.fc38.ppc64le.rpm 477 kB/s | 85 kB 00:00 (704/1102): protobuf-3.19.6-1.fc38.ppc64le.rpm 7.9 MB/s | 994 kB 00:00 (705/1102): pugixml-1.13-1.fc38.ppc64le.rpm 2.2 MB/s | 108 kB 00:00 (706/1102): pugixml-devel-1.13-1.fc38.ppc64le.r 496 kB/s | 23 kB 00:00 (707/1102): pyproject-rpm-macros-1.5.0-1.fc38.n 872 kB/s | 40 kB 00:00 (708/1102): python-pip-wheel-22.3.1-1.fc38.noar 18 MB/s | 1.4 MB 00:00 (709/1102): python-rpm-macros-3.11-6.fc38.noarc 331 kB/s | 19 kB 00:00 (710/1102): python-setuptools-wheel-65.5.1-1.fc 13 MB/s | 715 kB 00:00 (711/1102): python3-3.11.1-1.fc38.ppc64le.rpm 604 kB/s | 27 kB 00:00 (712/1102): python3-devel-3.11.1-1.fc38.ppc64le 4.4 MB/s | 269 kB 00:00 (713/1102): python3-libftdi-1.5-5.fc37.ppc64le. 1.3 MB/s | 84 kB 00:00 (714/1102): python3-packaging-21.3-7.fc38.noarc 1.1 MB/s | 98 kB 00:00 (715/1102): python3-libs-3.11.1-1.fc38.ppc64le. 38 MB/s | 9.7 MB 00:00 (716/1102): python3-pyparsing-3.0.9-2.fc37.noar 2.0 MB/s | 262 kB 00:00 (717/1102): python3-rpm-generators-13-2.fc37.no 315 kB/s | 30 kB 00:00 (718/1102): python3-rpm-macros-3.11-6.fc38.noar 159 kB/s | 15 kB 00:00 (719/1102): python3-numpy-1.23.5-1.fc38.ppc64le 20 MB/s | 7.6 MB 00:00 (720/1102): qt-settings-37.0-1.fc38.noarch.rpm 91 kB/s | 11 kB 00:00 (721/1102): qhull-devel-7.2.1-11.fc38.ppc64le.r 871 kB/s | 187 kB 00:00 (722/1102): python3-vtk-9.1.0-18.fc38.ppc64le.r 36 MB/s | 10 MB 00:00 (723/1102): qt5-designer-5.15.7-1.fc38.ppc64le. 1.2 MB/s | 174 kB 00:00 (724/1102): qt5-doctools-5.15.7-1.fc38.ppc64le. 8.9 MB/s | 749 kB 00:00 (725/1102): qt5-linguist-5.15.7-1.fc38.ppc64le. 15 MB/s | 938 kB 00:00 (726/1102): qt5-qtbase-common-5.15.7-1.fc38.noa 109 kB/s | 12 kB 00:00 (727/1102): qt5-qtbase-5.15.7-1.fc38.ppc64le.rp 29 MB/s | 3.8 MB 00:00 (728/1102): qt5-qtbase-devel-5.15.7-1.fc38.ppc6 26 MB/s | 3.7 MB 00:00 (729/1102): qt5-qtbase-gui-5.15.7-1.fc38.ppc64l 31 MB/s | 6.9 MB 00:00 (730/1102): qt5-qtdeclarative-devel-5.15.7-1.fc 11 MB/s | 1.5 MB 00:00 (731/1102): qt5-qtdeclarative-5.15.7-1.fc38.ppc 16 MB/s | 4.6 MB 00:00 (732/1102): qt5-qtlocation-5.15.7-1.fc38.ppc64l 23 MB/s | 3.3 MB 00:00 (733/1102): qt5-qtsensors-5.15.7-1.fc38.ppc64le 1.8 MB/s | 246 kB 00:00 (734/1102): qt5-qttools-5.15.7-1.fc38.ppc64le.r 690 kB/s | 42 kB 00:00 (735/1102): qt5-qttools-common-5.15.7-1.fc38.no 245 kB/s | 11 kB 00:00 (736/1102): qt5-qttools-devel-5.15.7-1.fc38.ppc 3.6 MB/s | 231 kB 00:00 (737/1102): qt5-qttools-libs-designer-5.15.7-1. 24 MB/s | 2.8 MB 00:00 (738/1102): qt5-qttools-libs-designercomponents 11 MB/s | 843 kB 00:00 (739/1102): qt5-qttools-libs-help-5.15.7-1.fc38 2.9 MB/s | 174 kB 00:00 (740/1102): qt5-qtwebchannel-5.15.7-1.fc38.ppc6 2.2 MB/s | 107 kB 00:00 (741/1102): qt5-qtx11extras-5.15.7-1.fc38.ppc64 592 kB/s | 35 kB 00:00 (742/1102): qt5-qtwebkit-devel-5.212.0-0.70alph 488 kB/s | 71 kB 00:00 (743/1102): qt5-qtx11extras-devel-5.15.7-1.fc38 174 kB/s | 15 kB 00:00 (744/1102): qt5-rpm-macros-5.15.7-1.fc38.noarch 115 kB/s | 9.7 kB 00:00 (745/1102): qt5-qtwebkit-5.212.0-0.70alpha4.fc3 43 MB/s | 12 MB 00:00 (746/1102): rav1e-libs-0.5.1-5.fc37.ppc64le.rpm 7.8 MB/s | 832 kB 00:00 (747/1102): rhash-1.4.3-1.fc38.ppc64le.rpm 3.1 MB/s | 205 kB 00:00 (748/1102): rpm-mpi-hooks-8-4.fc37.noarch.rpm 236 kB/s | 11 kB 00:00 (749/1102): serd-0.30.12-2.fc37.ppc64le.rpm 1.4 MB/s | 68 kB 00:00 (750/1102): shared-mime-info-2.2-2.fc37.ppc64le 6.0 MB/s | 385 kB 00:00 (751/1102): snappy-1.1.9-5.fc37.ppc64le.rpm 837 kB/s | 38 kB 00:00 (752/1102): sombok-2.4.0-17.fc37.ppc64le.rpm 917 kB/s | 52 kB 00:00 (753/1102): sord-0.16.10-1.fc37.ppc64le.rpm 1.1 MB/s | 51 kB 00:00 (754/1102): soundtouch-2.3.1-3.fc37.ppc64le.rpm 2.1 MB/s | 98 kB 00:00 (755/1102): sqlite-3.40.0-1.fc38.ppc64le.rpm 16 MB/s | 940 kB 00:00 (756/1102): sqlite-devel-3.40.0-1.fc38.ppc64le. 2.3 MB/s | 143 kB 00:00 (757/1102): sratom-0.6.10-2.fc37.ppc64le.rpm 506 kB/s | 27 kB 00:00 (758/1102): suitesparse-5.13.0-1.fc38.ppc64le.r 19 MB/s | 1.1 MB 00:00 (759/1102): suitesparse-devel-5.13.0-1.fc38.ppc 999 kB/s | 139 kB 00:00 (760/1102): sysprof-capture-devel-3.46.0-1.fc38 451 kB/s | 66 kB 00:00 (761/1102): systemd-rpm-macros-252.4-598.fc38.n 398 kB/s | 31 kB 00:00 (762/1102): systemd-252.4-598.fc38.ppc64le.rpm 21 MB/s | 4.4 MB 00:00 (763/1102): systemd-pam-252.4-598.fc38.ppc64le. 2.7 MB/s | 356 kB 00:00 (764/1102): systemd-udev-252.4-598.fc38.ppc64le 28 MB/s | 1.9 MB 00:00 (765/1102): tbb-2020.3-12.fc37.ppc64le.rpm 1.2 MB/s | 155 kB 00:00 (766/1102): tbb-devel-2020.3-12.fc37.ppc64le.rp 2.4 MB/s | 335 kB 00:00 (767/1102): tcl-8.6.12-3.fc38.ppc64le.rpm 9.4 MB/s | 1.2 MB 00:00 (768/1102): teckit-2.5.9-9.fc37.ppc64le.rpm 5.9 MB/s | 421 kB 00:00 (769/1102): texlive-ae-svn15878.1.4-61.fc38.noa 1.3 MB/s | 116 kB 00:00 (770/1102): texlive-algorithms-svn42428-61.fc38 415 kB/s | 24 kB 00:00 (771/1102): texlive-alphalph-svn53087-61.fc38.n 4.7 MB/s | 361 kB 00:00 (772/1102): texlive-amscls-svn55378-61.fc38.noa 18 MB/s | 1.1 MB 00:00 (773/1102): texlive-amsmath-svn56514-61.fc38.no 616 kB/s | 47 kB 00:00 (774/1102): texlive-anysize-svn15878.0-61.fc38. 216 kB/s | 13 kB 00:00 (775/1102): texlive-amsfonts-svn29208.3.04-61.f 27 MB/s | 3.7 MB 00:00 (776/1102): texlive-atbegshi-svn53051-61.fc38.n 8.0 MB/s | 409 kB 00:00 (777/1102): texlive-attachfile-svn42099-61.fc38 447 kB/s | 23 kB 00:00 (778/1102): texlive-attachfile2-20210325-52.fc3 8.6 MB/s | 447 kB 00:00 (779/1102): texlive-atveryend-svn53108-61.fc38. 7.6 MB/s | 386 kB 00:00 (780/1102): texlive-auto-pst-pdf-svn56596-61.fc 351 kB/s | 17 kB 00:00 (781/1102): texlive-auxhook-svn53173-61.fc38.no 6.0 MB/s | 295 kB 00:00 (782/1102): texlive-avantgar-svn31835.0-61.fc38 6.5 MB/s | 323 kB 00:00 (783/1102): texlive-babel-english-svn44495-61.f 362 kB/s | 21 kB 00:00 (784/1102): texlive-babel-svn58999-61.fc38.noar 8.5 MB/s | 444 kB 00:00 (785/1102): texlive-babelbib-svn57349-61.fc38.n 1.2 MB/s | 55 kB 00:00 (786/1102): texlive-base-20210325-52.fc38.ppc64 29 MB/s | 2.3 MB 00:00 (787/1102): texlive-beamer-svn58537-61.fc38.noa 3.3 MB/s | 227 kB 00:00 (788/1102): texlive-bera-svn20031.0-61.fc38.noa 6.9 MB/s | 357 kB 00:00 (789/1102): texlive-beton-svn15878.0-61.fc38.no 362 kB/s | 16 kB 00:00 (790/1102): texlive-biblatex-svn63878-61.fc38.n 4.0 MB/s | 305 kB 00:00 (791/1102): texlive-bibtex-20210325-52.fc38.ppc 5.0 MB/s | 453 kB 00:00 (792/1102): texlive-bidi-svn55193-61.fc38.noarc 3.4 MB/s | 175 kB 00:00 (793/1102): texlive-bigintcalc-svn53172-61.fc38 8.7 MB/s | 466 kB 00:00 (794/1102): texlive-bitset-svn53837-61.fc38.noa 11 MB/s | 621 kB 00:00 (795/1102): texlive-bookman-svn31835.0-61.fc38. 5.7 MB/s | 369 kB 00:00 (796/1102): texlive-bookmark-svn56885-61.fc38.n 9.1 MB/s | 480 kB 00:00 (797/1102): texlive-booktabs-svn53402-61.fc38.n 407 kB/s | 18 kB 00:00 (798/1102): texlive-breakurl-svn29901.1.40-61.f 392 kB/s | 18 kB 00:00 (799/1102): texlive-breqn-svn56422-61.fc38.noar 937 kB/s | 43 kB 00:00 (800/1102): texlive-caption-svn56771-61.fc38.no 1.1 MB/s | 50 kB 00:00 (801/1102): texlive-carlisle-svn56753-61.fc38.n 494 kB/s | 24 kB 00:00 (802/1102): texlive-catchfile-svn53084-61.fc38. 6.1 MB/s | 308 kB 00:00 (803/1102): texlive-changepage-svn15878.1.0c-61 406 kB/s | 20 kB 00:00 (804/1102): texlive-charter-svn15878.0-61.fc38. 4.2 MB/s | 207 kB 00:00 (805/1102): texlive-cite-svn36428.5.5-61.fc38.n 680 kB/s | 32 kB 00:00 (806/1102): texlive-cmap-svn57640-61.fc38.noarc 327 kB/s | 22 kB 00:00 (807/1102): texlive-cmextra-svn57866-61.fc38.no 1.0 MB/s | 50 kB 00:00 (808/1102): texlive-collection-basic-svn59159-6 103 kB/s | 12 kB 00:00 (809/1102): texlive-collection-fontsrecommended 217 kB/s | 12 kB 00:00 (810/1102): texlive-cm-svn57963-61.fc38.noarch. 925 kB/s | 323 kB 00:00 (811/1102): texlive-collection-latex-svn57048-6 256 kB/s | 12 kB 00:00 (812/1102): texlive-collection-latexrecommended 274 kB/s | 13 kB 00:00 (813/1102): texlive-colortbl-svn53545-61.fc38.n 298 kB/s | 18 kB 00:00 (814/1102): texlive-colorprofiles-svn49086-61.f 1.1 MB/s | 147 kB 00:00 (815/1102): texlive-crop-svn55424-61.fc38.noarc 419 kB/s | 19 kB 00:00 (816/1102): texlive-csquotes-svn57844-61.fc38.n 703 kB/s | 36 kB 00:00 (817/1102): texlive-ctable-svn38672-61.fc38.noa 170 kB/s | 18 kB 00:00 (818/1102): texlive-ctablestack-svn38514-61.fc3 402 kB/s | 19 kB 00:00 (819/1102): texlive-courier-svn35058.0-61.fc38. 1.6 MB/s | 527 kB 00:00 (820/1102): texlive-currfile-svn56478-61.fc38.n 430 kB/s | 22 kB 00:00 (821/1102): texlive-dehyph-svn48599-61.fc38.noa 942 kB/s | 66 kB 00:00 (822/1102): texlive-cm-super-svn15878.0-61.fc38 44 MB/s | 62 MB 00:01 (823/1102): texlive-dvips-20210325-52.fc38.ppc6 1.3 MB/s | 744 kB 00:00 (824/1102): texlive-dvipdfmx-20210325-52.fc38.p 4.9 MB/s | 3.0 MB 00:00 (825/1102): texlive-ec-svn25033.1.0-61.fc38.noa 12 MB/s | 682 kB 00:00 (826/1102): texlive-enctex-svn34957.0-61.fc38.n 715 kB/s | 54 kB 00:00 (827/1102): texlive-enumitem-svn51423-61.fc38.n 396 kB/s | 28 kB 00:00 (828/1102): texlive-epstopdf-20210325-52.fc38.n 444 kB/s | 29 kB 00:00 (829/1102): texlive-epstopdf-pkg-svn53546-61.fc 6.3 MB/s | 365 kB 00:00 (830/1102): texlive-eso-pic-svn56658-61.fc38.no 407 kB/s | 20 kB 00:00 (831/1102): texlive-etex-pkg-svn41784-61.fc38.n 382 kB/s | 17 kB 00:00 (832/1102): texlive-etex-svn56291-61.fc38.noarc 643 kB/s | 29 kB 00:00 (833/1102): texlive-etexcmds-svn53171-61.fc38.n 5.0 MB/s | 311 kB 00:00 (834/1102): texlive-etoolbox-svn56554-61.fc38.n 582 kB/s | 26 kB 00:00 (835/1102): texlive-euenc-svn19795.0.1h-61.fc38 506 kB/s | 23 kB 00:00 (836/1102): texlive-euler-svn42428-61.fc38.noar 404 kB/s | 18 kB 00:00 (837/1102): texlive-euro-ce-svn25714-61.fc38.no 661 kB/s | 32 kB 00:00 (838/1102): texlive-euro-svn22191.1.1-61.fc38.n 384 kB/s | 17 kB 00:00 (839/1102): texlive-eurosym-svn17265.1.4_subrfi 3.3 MB/s | 157 kB 00:00 (840/1102): texlive-everysel-svn57489-61.fc38.n 8.8 MB/s | 449 kB 00:00 (841/1102): texlive-everyshi-svn57001-61.fc38.n 2.7 MB/s | 148 kB 00:00 (842/1102): texlive-extsizes-svn17263.1.4a-61.f 615 kB/s | 28 kB 00:00 (843/1102): texlive-fancybox-svn18304.1.4-61.fc 523 kB/s | 23 kB 00:00 (844/1102): texlive-fancyhdr-svn57672-61.fc38.n 442 kB/s | 20 kB 00:00 (845/1102): texlive-fancyref-svn15878.0.9c-61.f 377 kB/s | 20 kB 00:00 (846/1102): texlive-fancyvrb-svn57488-61.fc38.n 596 kB/s | 27 kB 00:00 (847/1102): texlive-filecontents-svn52142-61.fc 380 kB/s | 17 kB 00:00 (848/1102): texlive-filehook-svn56479-61.fc38.n 523 kB/s | 23 kB 00:00 (849/1102): texlive-finstrut-svn21719.0.5-61.fc 460 kB/s | 21 kB 00:00 (850/1102): texlive-firstaid-svn58440-61.fc38.n 4.5 MB/s | 219 kB 00:00 (851/1102): texlive-fix2col-svn38770-61.fc38.no 380 kB/s | 17 kB 00:00 (852/1102): texlive-float-svn15878.1.3d-61.fc38 368 kB/s | 17 kB 00:00 (853/1102): texlive-fontspec-svn56594-61.fc38.n 1.0 MB/s | 45 kB 00:00 (854/1102): texlive-footmisc-svn23330.5.5b-61.f 524 kB/s | 23 kB 00:00 (855/1102): texlive-footnotehyper-svn57618-61.f 461 kB/s | 21 kB 00:00 (856/1102): texlive-fp-svn49719-61.fc38.noarch. 810 kB/s | 36 kB 00:00 (857/1102): texlive-fpl-svn54512-61.fc38.noarch 6.1 MB/s | 303 kB 00:00 (858/1102): texlive-geometry-svn54080-61.fc38.n 512 kB/s | 24 kB 00:00 (859/1102): texlive-gettitlestring-svn53170-61. 6.6 MB/s | 328 kB 00:00 (860/1102): texlive-glyphlist-20210325-52.fc38. 837 kB/s | 38 kB 00:00 (861/1102): texlive-graphics-cfg-svn41448-61.fc 292 kB/s | 13 kB 00:00 (862/1102): texlive-graphics-def-svn58539-61.fc 648 kB/s | 29 kB 00:00 (863/1102): texlive-graphics-svn56514-61.fc38.n 884 kB/s | 40 kB 00:00 (864/1102): texlive-grfext-svn53024-61.fc38.noa 6.2 MB/s | 318 kB 00:00 (865/1102): texlive-grffile-svn52756-61.fc38.no 7.2 MB/s | 361 kB 00:00 (866/1102): texlive-gsftopk-20210325-52.fc38.pp 738 kB/s | 35 kB 00:00 (867/1102): texlive-helvetic-svn31835.0-61.fc38 12 MB/s | 659 kB 00:00 (868/1102): texlive-hobsub-svn52810-61.fc38.noa 1.7 MB/s | 78 kB 00:00 (869/1102): texlive-hologo-svn53048-61.fc38.noa 11 MB/s | 563 kB 00:00 (870/1102): texlive-hopatch-svn56106-61.fc38.no 6.4 MB/s | 313 kB 00:00 (871/1102): texlive-hycolor-svn53584-61.fc38.no 7.6 MB/s | 384 kB 00:00 (872/1102): texlive-hyperref-svn58024-61.fc38.n 2.6 MB/s | 120 kB 00:00 (873/1102): texlive-hyph-utf8-svn58619-61.fc38. 668 kB/s | 30 kB 00:00 (874/1102): texlive-hyphen-base-svn58630-61.fc3 767 kB/s | 34 kB 00:00 (875/1102): texlive-hyphenex-svn57387-61.fc38.n 448 kB/s | 20 kB 00:00 (876/1102): texlive-ifmtarg-svn47544-61.fc38.no 338 kB/s | 15 kB 00:00 (877/1102): texlive-ifplatform-svn45533-61.fc38 375 kB/s | 17 kB 00:00 (878/1102): texlive-iftex-svn56594-61.fc38.noar 479 kB/s | 21 kB 00:00 (879/1102): texlive-index-svn24099.4.1beta-61.f 517 kB/s | 23 kB 00:00 (880/1102): texlive-infwarerr-svn53023-61.fc38. 6.0 MB/s | 296 kB 00:00 (881/1102): texlive-intcalc-svn53168-61.fc38.no 8.5 MB/s | 433 kB 00:00 (882/1102): texlive-jknapltx-svn19440.0-61.fc38 618 kB/s | 27 kB 00:00 (883/1102): texlive-kastrup-svn15878.0-61.fc38. 297 kB/s | 13 kB 00:00 (884/1102): texlive-knuth-lib-svn57963-61.fc38. 1.1 MB/s | 53 kB 00:00 (885/1102): texlive-knuth-local-svn57963-61.fc3 986 kB/s | 46 kB 00:00 (886/1102): texlive-koma-script-svn58585-61.fc3 37 MB/s | 6.0 MB 00:00 (887/1102): texlive-kpathsea-20210325-52.fc38.p 7.4 MB/s | 1.1 MB 00:00 (888/1102): texlive-kvdefinekeys-svn53193-61.fc 2.1 MB/s | 307 kB 00:00 (889/1102): texlive-kvoptions-svn56609-61.fc38. 9.2 MB/s | 481 kB 00:00 (890/1102): texlive-kvsetkeys-svn53166-61.fc38. 6.5 MB/s | 381 kB 00:00 (891/1102): texlive-l3backend-svn59118-61.fc38. 12 MB/s | 852 kB 00:00 (892/1102): texlive-l3experimental-svn57789-61. 950 kB/s | 43 kB 00:00 (893/1102): texlive-l3kernel-svn59118-61.fc38.n 4.1 MB/s | 196 kB 00:00 (894/1102): texlive-l3packages-svn59118-61.fc38 849 kB/s | 41 kB 00:00 (895/1102): texlive-latex-fonts-svn28888.0-61.f 594 kB/s | 50 kB 00:00 (896/1102): texlive-latexconfig-svn53525-61.fc3 327 kB/s | 16 kB 00:00 (897/1102): texlive-latexbug-svn58151-61.fc38.n 1.3 MB/s | 203 kB 00:00 (898/1102): texlive-letltxmacro-svn53022-61.fc3 1.9 MB/s | 300 kB 00:00 (899/1102): texlive-lib-20210325-52.fc38.ppc64l 1.7 MB/s | 257 kB 00:00 (900/1102): texlive-lineno-svn57866-61.fc38.noa 1.0 MB/s | 76 kB 00:00 (901/1102): texlive-latex-20210325-52.fc38.noar 46 MB/s | 22 MB 00:00 (902/1102): texlive-listings-svn55265-61.fc38.n 1.1 MB/s | 167 kB 00:00 (903/1102): texlive-lm-math-svn36915.1.959-61.f 4.2 MB/s | 448 kB 00:00 (904/1102): texlive-logreq-svn53003-61.fc38.noa 211 kB/s | 21 kB 00:00 (905/1102): texlive-ltabptch-svn17533.1.74d-61. 191 kB/s | 19 kB 00:00 (906/1102): texlive-ltxmisc-svn21927.0-61.fc38. 586 kB/s | 28 kB 00:00 (907/1102): texlive-lua-alt-getopt-svn56414-61. 271 kB/s | 13 kB 00:00 (908/1102): texlive-lm-svn58637-61.fc38.noarch. 41 MB/s | 12 MB 00:00 (909/1102): texlive-ltxcmds-svn56421-61.fc38.no 2.0 MB/s | 401 kB 00:00 (910/1102): texlive-luabidi-svn54512-61.fc38.no 220 kB/s | 20 kB 00:00 (911/1102): texlive-luahbtex-20210325-52.fc38.p 29 MB/s | 2.1 MB 00:00 (912/1102): texlive-lualatex-math-svn56541-61.f 293 kB/s | 21 kB 00:00 (913/1102): texlive-lualibs-svn57277-61.fc38.no 2.0 MB/s | 151 kB 00:00 (914/1102): texlive-luaotfload-20210325-52.fc38 20 MB/s | 1.2 MB 00:00 (915/1102): texlive-luatexbase-svn52663-61.fc38 157 kB/s | 17 kB 00:00 (916/1102): texlive-luatex-20210325-52.fc38.ppc 30 MB/s | 3.9 MB 00:00 (917/1102): texlive-makecmds-svn15878.0-61.fc38 342 kB/s | 16 kB 00:00 (918/1102): texlive-lwarp-20210325-52.fc38.noar 25 MB/s | 3.3 MB 00:00 (919/1102): texlive-makeindex-20210325-52.fc38. 7.0 MB/s | 436 kB 00:00 (920/1102): texlive-manfnt-font-svn54684-61.fc3 825 kB/s | 37 kB 00:00 (921/1102): texlive-marginnote-svn48383-61.fc38 397 kB/s | 18 kB 00:00 (922/1102): texlive-marvosym-svn29349.2.2a-61.f 2.6 MB/s | 147 kB 00:00 (923/1102): texlive-mathpazo-svn52663-61.fc38.n 1.5 MB/s | 91 kB 00:00 (924/1102): texlive-mathspec-svn42773-61.fc38.n 550 kB/s | 25 kB 00:00 (925/1102): texlive-mathtools-svn58856-61.fc38. 838 kB/s | 38 kB 00:00 (926/1102): texlive-mdwtools-svn15878.1.05.4-61 782 kB/s | 36 kB 00:00 (927/1102): texlive-memoir-svn58666-61.fc38.noa 2.0 MB/s | 94 kB 00:00 (928/1102): texlive-metafont-20210325-52.fc38.p 5.0 MB/s | 253 kB 00:00 (929/1102): texlive-metalogo-svn18611.0.12-61.f 378 kB/s | 17 kB 00:00 (930/1102): texlive-mflogo-font-svn54512-61.fc3 720 kB/s | 32 kB 00:00 (931/1102): texlive-mflogo-svn42428-61.fc38.noa 378 kB/s | 17 kB 00:00 (932/1102): texlive-mfnfss-svn46036-61.fc38.noa 352 kB/s | 18 kB 00:00 (933/1102): texlive-mfware-20210325-52.fc38.ppc 2.2 MB/s | 101 kB 00:00 (934/1102): texlive-microtype-svn58394-61.fc38. 1.6 MB/s | 72 kB 00:00 (935/1102): texlive-minitoc-svn48196-61.fc38.no 2.5 MB/s | 122 kB 00:00 (936/1102): texlive-mparhack-svn59066-61.fc38.n 266 kB/s | 18 kB 00:00 (937/1102): texlive-mnsymbol-svn18651.1.4-61.fc 36 MB/s | 4.4 MB 00:00 (938/1102): texlive-modes-svn56303-61.fc38.noar 2.3 MB/s | 306 kB 00:00 (939/1102): texlive-mptopdf-20210325-52.fc38.no 732 kB/s | 52 kB 00:00 (940/1102): texlive-ms-svn57473-61.fc38.noarch. 238 kB/s | 18 kB 00:00 (941/1102): texlive-multido-svn18302.1.42-61.fc 170 kB/s | 18 kB 00:00 (942/1102): texlive-natbib-svn20668.8.31b-61.fc 318 kB/s | 32 kB 00:00 (943/1102): texlive-ncntrsbk-svn31835.0-61.fc38 2.9 MB/s | 367 kB 00:00 (944/1102): texlive-newfloat-svn52906-61.fc38.n 1.1 MB/s | 120 kB 00:00 (945/1102): texlive-notoccite-svn18129.0-61.fc3 101 kB/s | 13 kB 00:00 (946/1102): texlive-ntgclass-svn56959-61.fc38.n 344 kB/s | 35 kB 00:00 (947/1102): texlive-oberdiek-20210325-52.fc38.n 33 MB/s | 8.6 MB 00:00 (948/1102): texlive-pagesel-svn56105-61.fc38.no 1.5 MB/s | 341 kB 00:00 (949/1102): texlive-palatino-svn31835.0-61.fc38 2.1 MB/s | 428 kB 00:00 (950/1102): texlive-paralist-svn43021-61.fc38.n 405 kB/s | 18 kB 00:00 (951/1102): texlive-parallel-svn15878.0-61.fc38 412 kB/s | 18 kB 00:00 (952/1102): texlive-parskip-svn58358-61.fc38.no 298 kB/s | 17 kB 00:00 (953/1102): texlive-pdfcolmk-svn52912-61.fc38.n 427 kB/s | 19 kB 00:00 (954/1102): texlive-pdfescape-svn53082-61.fc38. 3.3 MB/s | 353 kB 00:00 (955/1102): texlive-pdflscape-svn53047-61.fc38. 2.7 MB/s | 308 kB 00:00 (956/1102): texlive-pdfpages-svn58212-61.fc38.n 429 kB/s | 32 kB 00:00 (957/1102): texlive-pdfmanagement-testphase-svn 28 MB/s | 6.4 MB 00:00 (958/1102): texlive-pdftex-20210325-52.fc38.ppc 13 MB/s | 2.0 MB 00:00 (959/1102): texlive-pdftexcmds-svn55777-61.fc38 3.7 MB/s | 391 kB 00:00 (960/1102): texlive-pgf-svn57240-61.fc38.noarch 16 MB/s | 902 kB 00:00 (961/1102): texlive-picture-svn54867-61.fc38.no 5.9 MB/s | 313 kB 00:00 (962/1102): texlive-placeins-svn19848.2.2-61.fc 161 kB/s | 14 kB 00:00 (963/1102): texlive-plain-svn57963-61.fc38.noar 1.0 MB/s | 49 kB 00:00 (964/1102): texlive-polyglossia-svn58869-61.fc3 4.4 MB/s | 212 kB 00:00 (965/1102): texlive-psfrag-svn15878.3.04-61.fc3 354 kB/s | 16 kB 00:00 (966/1102): texlive-pslatex-svn57434-61.fc38.no 473 kB/s | 23 kB 00:00 (967/1102): texlive-psnfss-svn54694-61.fc38.noa 1.1 MB/s | 60 kB 00:00 (968/1102): texlive-pspicture-svn15878.0-61.fc3 371 kB/s | 17 kB 00:00 (969/1102): texlive-pst-3d-svn17257.1.10-61.fc3 341 kB/s | 19 kB 00:00 (970/1102): texlive-pst-coil-svn37377.1.07-61.f 426 kB/s | 19 kB 00:00 (971/1102): texlive-pst-eps-svn15878.1.0-61.fc3 396 kB/s | 18 kB 00:00 (972/1102): texlive-pst-fill-svn15878.1.01-61.f 416 kB/s | 19 kB 00:00 (973/1102): texlive-pst-grad-svn15878.1.06-61.f 354 kB/s | 19 kB 00:00 (974/1102): texlive-pst-math-svn49425-61.fc38.n 458 kB/s | 21 kB 00:00 (975/1102): texlive-pst-node-svn54687-61.fc38.n 893 kB/s | 41 kB 00:00 (976/1102): texlive-pst-ovl-svn54963-61.fc38.no 379 kB/s | 17 kB 00:00 (977/1102): texlive-pst-plot-svn54080-61.fc38.n 832 kB/s | 38 kB 00:00 (978/1102): texlive-pst-text-svn49542-61.fc38.n 434 kB/s | 19 kB 00:00 (979/1102): texlive-pst-tools-svn54518-61.fc38. 448 kB/s | 21 kB 00:00 (980/1102): texlive-pst-tree-svn43272-61.fc38.n 457 kB/s | 21 kB 00:00 (981/1102): texlive-pstricks-add-svn53763-61.fc 816 kB/s | 37 kB 00:00 (982/1102): texlive-pstricks-svn58371-61.fc38.n 2.2 MB/s | 105 kB 00:00 (983/1102): texlive-pxfonts-svn15878.0-61.fc38. 10 MB/s | 524 kB 00:00 (984/1102): texlive-qstest-svn15878.0-61.fc38.n 441 kB/s | 20 kB 00:00 (985/1102): texlive-ragged2e-svn57638-61.fc38.n 12 MB/s | 664 kB 00:00 (986/1102): texlive-rcs-svn15878.0-61.fc38.noar 636 kB/s | 28 kB 00:00 (987/1102): texlive-realscripts-svn56594-61.fc3 374 kB/s | 19 kB 00:00 (988/1102): texlive-refcount-svn53164-61.fc38.n 6.8 MB/s | 335 kB 00:00 (989/1102): texlive-rerunfilecheck-svn54841-61. 6.5 MB/s | 324 kB 00:00 (990/1102): texlive-rsfs-svn15878.0-61.fc38.noa 1.6 MB/s | 74 kB 00:00 (991/1102): texlive-sansmath-svn17997.1.1-61.fc 337 kB/s | 15 kB 00:00 (992/1102): texlive-sansmathaccent-svn53628-61. 817 kB/s | 37 kB 00:00 (993/1102): texlive-sauerj-svn15878.0-61.fc38.n 416 kB/s | 20 kB 00:00 (994/1102): texlive-section-svn20180.0-61.fc38. 540 kB/s | 24 kB 00:00 (995/1102): texlive-seminar-svn34011.1.62-61.fc 1.0 MB/s | 48 kB 00:00 (996/1102): texlive-sepnum-svn20186.2.0-61.fc38 386 kB/s | 17 kB 00:00 (997/1102): texlive-setspace-svn24881.6.7a-61.f 421 kB/s | 19 kB 00:00 (998/1102): texlive-showexpl-svn57414-61.fc38.n 418 kB/s | 19 kB 00:00 (999/1102): texlive-soul-svn56495-61.fc38.noarc 457 kB/s | 21 kB 00:00 (1000/1102): texlive-stringenc-svn52982-61.fc38 13 MB/s | 703 kB 00:00 (1001/1102): texlive-subfig-svn15878.1.3-61.fc3 492 kB/s | 22 kB 00:00 (1002/1102): texlive-symbol-svn31835.0-61.fc38. 1.1 MB/s | 55 kB 00:00 (1003/1102): texlive-tex-20210325-52.fc38.ppc64 4.5 MB/s | 217 kB 00:00 (1004/1102): texlive-tex-gyre-math-svn41264-61. 20 MB/s | 1.4 MB 00:00 (1005/1102): texlive-tex-ini-files-svn40533-61. 244 kB/s | 16 kB 00:00 (1006/1102): texlive-texlive-common-doc-svn5417 817 kB/s | 106 kB 00:00 (1007/1102): texlive-tex-gyre-svn48058-61.fc38. 36 MB/s | 8.0 MB 00:00 (1008/1102): texlive-texlive-en-20210325-52.fc3 13 MB/s | 1.9 MB 00:00 (1009/1102): texlive-texlive-msg-translations-s 3.0 MB/s | 162 kB 00:00 (1010/1102): texlive-texlive-scripts-20210325-5 2.5 MB/s | 116 kB 00:00 (1011/1102): texlive-texlive.infra-20210325-52. 5.9 MB/s | 288 kB 00:00 (1012/1102): texlive-textcase-svn52092-61.fc38. 286 kB/s | 16 kB 00:00 (1013/1102): texlive-thumbpdf-20210325-52.fc38. 888 kB/s | 40 kB 00:00 (1014/1102): texlive-times-svn35058.0-61.fc38.n 7.1 MB/s | 371 kB 00:00 (1015/1102): texlive-tipa-svn29349.1.3-61.fc38. 28 MB/s | 2.8 MB 00:00 (1016/1102): texlive-titlesec-svn52413-61.fc38. 452 kB/s | 35 kB 00:00 (1017/1102): texlive-tools-svn56514-61.fc38.noa 1.2 MB/s | 73 kB 00:00 (1018/1102): texlive-translator-svn56052-61.fc3 5.8 MB/s | 289 kB 00:00 (1019/1102): texlive-transparent-svn52981-61.fc 4.5 MB/s | 277 kB 00:00 (1020/1102): texlive-txfonts-svn15878.0-61.fc38 11 MB/s | 817 kB 00:00 (1021/1102): texlive-typehtml-svn17134.0-61.fc3 479 kB/s | 21 kB 00:00 (1022/1102): texlive-ucharcat-svn38907-61.fc38. 355 kB/s | 16 kB 00:00 (1023/1102): texlive-ucs-svn35853.2.2-61.fc38.n 6.9 MB/s | 383 kB 00:00 (1024/1102): texlive-underscore-svn18261.0-61.f 428 kB/s | 19 kB 00:00 (1025/1102): texlive-unicode-data-svn56768-61.f 7.0 MB/s | 360 kB 00:00 (1026/1102): texlive-unicode-math-svn56594-61.f 1.4 MB/s | 64 kB 00:00 (1027/1102): texlive-uniquecounter-svn53162-61. 6.0 MB/s | 301 kB 00:00 (1028/1102): texlive-url-svn32528.3.4-61.fc38.n 452 kB/s | 20 kB 00:00 (1029/1102): texlive-utopia-svn15878.0-61.fc38. 4.9 MB/s | 240 kB 00:00 (1030/1102): texlive-varwidth-svn24104.0.92-61. 415 kB/s | 18 kB 00:00 (1031/1102): texlive-wasy-svn53533-61.fc38.noar 989 kB/s | 44 kB 00:00 (1032/1102): texlive-wasy-type1-svn53534-61.fc3 5.5 MB/s | 272 kB 00:00 (1033/1102): texlive-wasysym-svn54080-61.fc38.n 414 kB/s | 19 kB 00:00 (1034/1102): texlive-xcolor-svn41044-61.fc38.no 726 kB/s | 33 kB 00:00 (1035/1102): texlive-xdvi-20210325-52.fc38.ppc6 7.3 MB/s | 367 kB 00:00 (1036/1102): texlive-xetex-20210325-52.fc38.ppc 19 MB/s | 1.3 MB 00:00 (1037/1102): texlive-xetexconfig-svn45845-61.fc 208 kB/s | 12 kB 00:00 (1038/1102): texlive-xifthen-svn38929-61.fc38.n 379 kB/s | 17 kB 00:00 (1039/1102): texlive-xkeyval-svn57006-61.fc38.n 611 kB/s | 28 kB 00:00 (1040/1102): texlive-xltxtra-svn56594-61.fc38.n 292 kB/s | 17 kB 00:00 (1041/1102): texlive-xpatch-svn54563-61.fc38.no 390 kB/s | 19 kB 00:00 (1042/1102): texlive-xstring-svn49946-61.fc38.n 576 kB/s | 26 kB 00:00 (1043/1102): texlive-xunicode-svn30466.0.981-61 987 kB/s | 45 kB 00:00 (1044/1102): texlive-zapfchan-svn31835.0-61.fc3 1.9 MB/s | 110 kB 00:00 (1045/1102): texlive-zapfding-svn31835.0-61.fc3 1.1 MB/s | 65 kB 00:00 (1046/1102): texlive-zref-svn56611-61.fc38.noar 12 MB/s | 672 kB 00:00 (1047/1102): tk-8.6.12-3.fc37.ppc64le.rpm 24 MB/s | 1.7 MB 00:00 (1048/1102): ttmkfdir-3.0.9-66.fc37.ppc64le.rpm 1.1 MB/s | 56 kB 00:00 (1049/1102): tzdata-java-2022g-1.fc38.noarch.rp 4.2 MB/s | 208 kB 00:00 (1050/1102): unixODBC-2.3.11-1.fc38.ppc64le.rpm 5.9 MB/s | 509 kB 00:00 (1051/1102): uriparser-0.9.7-1.fc38.ppc64le.rpm 872 kB/s | 68 kB 00:00 (1052/1102): urw-base35-bookman-fonts-20200910- 9.0 MB/s | 848 kB 00:00 (1053/1102): urw-base35-c059-fonts-20200910-15. 15 MB/s | 875 kB 00:00 (1054/1102): urw-base35-d050000l-fonts-20200910 1.3 MB/s | 76 kB 00:00 (1055/1102): urw-base35-fonts-20200910-15.fc37. 241 kB/s | 11 kB 00:00 (1056/1102): urw-base35-fonts-common-20200910-1 478 kB/s | 21 kB 00:00 (1057/1102): urw-base35-gothic-fonts-20200910-1 11 MB/s | 643 kB 00:00 (1058/1102): urw-base35-nimbus-mono-ps-fonts-20 13 MB/s | 796 kB 00:00 (1059/1102): urw-base35-nimbus-roman-fonts-2020 15 MB/s | 857 kB 00:00 (1060/1102): urw-base35-nimbus-sans-fonts-20200 20 MB/s | 1.3 MB 00:00 (1061/1102): urw-base35-p052-fonts-20200910-15. 14 MB/s | 974 kB 00:00 (1062/1102): urw-base35-standard-symbols-ps-fon 933 kB/s | 42 kB 00:00 (1063/1102): urw-base35-z003-fonts-20200910-15. 5.5 MB/s | 276 kB 00:00 (1064/1102): utf8cpp-devel-3.2.2-1.fc38.noarch. 529 kB/s | 26 kB 00:00 (1065/1102): vim-filesystem-9.0.1054-1.fc38.noa 371 kB/s | 19 kB 00:00 (1066/1102): vtk-9.1.0-18.fc38.ppc64le.rpm 39 MB/s | 22 MB 00:00 (1067/1102): vtk-qt-9.1.0-18.fc38.ppc64le.rpm 947 kB/s | 281 kB 00:00 (1068/1102): vulkan-headers-1.3.231.1-1.fc38.no 1.9 MB/s | 1.0 MB 00:00 (1069/1102): vulkan-loader-1.3.231.1-2.fc38.ppc 1.5 MB/s | 164 kB 00:00 (1070/1102): vulkan-loader-devel-1.3.231.1-2.fc 109 kB/s | 9.1 kB 00:00 (1071/1102): vtk-devel-9.1.0-18.fc38.ppc64le.rp 34 MB/s | 63 MB 00:01 (1072/1102): vtk-java-9.1.0-18.fc38.ppc64le.rpm 3.5 MB/s | 6.7 MB 00:01 (1073/1102): wayland-devel-1.21.0-1.fc37.ppc64l 413 kB/s | 152 kB 00:00 (1074/1102): woff2-1.0.2-15.fc37.ppc64le.rpm 476 kB/s | 68 kB 00:00 (1075/1102): wpebackend-fdo-1.14.0-1.fc38.ppc64 965 kB/s | 50 kB 00:00 (1076/1102): webrtc-audio-processing-0.3.1-9.fc 937 kB/s | 326 kB 00:00 (1077/1102): webkit2gtk4.0-2.39.3-3.fc38.ppc64l 44 MB/s | 24 MB 00:00 (1078/1102): wxBase-3.2.1-4.fc38.ppc64le.rpm 3.3 MB/s | 1.0 MB 00:00 (1079/1102): wxBase-devel-3.2.1-4.fc38.ppc64le. 8.5 MB/s | 1.3 MB 00:00 (1080/1102): wxGTK-devel-3.2.1-4.fc38.ppc64le.r 367 kB/s | 33 kB 00:00 (1081/1102): wxGTK-gl-3.2.1-4.fc38.ppc64le.rpm 466 kB/s | 42 kB 00:00 (1082/1102): wxGTK-3.2.1-4.fc38.ppc64le.rpm 38 MB/s | 4.9 MB 00:00 (1083/1102): wxGTK-i18n-3.2.1-4.fc38.noarch.rpm 9.2 MB/s | 491 kB 00:00 (1084/1102): wxGTK-media-3.2.1-4.fc38.ppc64le.r 1.0 MB/s | 55 kB 00:00 (1085/1102): wxGTK-webview-3.2.1-4.fc38.ppc64le 1.6 MB/s | 75 kB 00:00 (1086/1102): xapian-core-libs-1.4.20-1.fc37.ppc 14 MB/s | 776 kB 00:00 (1087/1102): xcb-util-0.4.0-20.fc37.ppc64le.rpm 264 kB/s | 19 kB 00:00 (1088/1102): xcb-util-image-0.4.1-1.fc38.ppc64l 356 kB/s | 20 kB 00:00 (1089/1102): xcb-util-keysyms-0.4.1-1.fc38.ppc6 223 kB/s | 14 kB 00:00 (1090/1102): xcb-util-renderutil-0.3.10-1.fc38. 344 kB/s | 18 kB 00:00 (1091/1102): xcb-util-wm-0.4.2-1.fc38.ppc64le.r 515 kB/s | 32 kB 00:00 (1092/1102): xdg-dbus-proxy-0.1.3-2.fc37.ppc64l 970 kB/s | 45 kB 00:00 (1093/1102): xerces-c-3.2.3-7.fc37.ppc64le.rpm 14 MB/s | 957 kB 00:00 (1094/1102): xkeyboard-config-2.36-3.fc38.noarc 15 MB/s | 956 kB 00:00 (1095/1102): xml-common-0.6.3-59.fc37.noarch.rp 687 kB/s | 31 kB 00:00 (1096/1102): xorg-x11-fonts-ISO8859-1-100dpi-7. 18 MB/s | 1.1 MB 00:00 (1097/1102): xorg-x11-fonts-Type1-7.5-34.fc37.n 7.9 MB/s | 505 kB 00:00 (1098/1102): xorg-x11-proto-devel-2022.2-2.fc38 5.5 MB/s | 299 kB 00:00 (1099/1102): xprop-1.2.5-2.fc37.ppc64le.rpm 839 kB/s | 38 kB 00:00 (1100/1102): xz-devel-5.2.9-1.fc38.ppc64le.rpm 1.3 MB/s | 58 kB 00:00 (1101/1102): zlib-devel-1.2.13-1.fc38.ppc64le.r 616 kB/s | 45 kB 00:00 (1102/1102): zziplib-0.13.72-2.fc37.ppc64le.rpm 1.9 MB/s | 90 kB 00:00 -------------------------------------------------------------------------------- Total 32 MB/s | 866 MB 00:27 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: texlive-base-9:20210325-52.fc38.ppc64le 1/1 Running scriptlet: copy-jdk-configs-4.1-1.fc38.noarch 1/1 Running scriptlet: java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.fc38.pp 1/1 Preparing : 1/1 Running scriptlet: texlive-base-9:20210325-52.fc38.ppc64le 1/1102 Installing : texlive-base-9:20210325-52.fc38.ppc64le 1/1102 Installing : cmake-filesystem-3.25.1-1.fc38.ppc64le 2/1102 Installing : libpng-2:1.6.37-13.fc38.ppc64le 3/1102 Installing : libjpeg-turbo-2.1.4-1.fc38.ppc64le 4/1102 Installing : expat-2.5.0-1.fc38.ppc64le 5/1102 Installing : xorg-x11-proto-devel-2022.2-2.fc38.noarch 6/1102 Installing : texlive-lib-9:20210325-52.fc38.ppc64le 7/1102 Installing : libicu-71.1-2.fc38.ppc64le 8/1102 Installing : zlib-devel-1.2.13-1.fc38.ppc64le 9/1102 Installing : libwayland-client-1.21.0-1.fc37.ppc64le 10/1102 Installing : libdrm-2.4.114-1.fc38.ppc64le 11/1102 Installing : libwebp-1.2.4-2.fc38.ppc64le 12/1102 Installing : boost-system-1.78.0-9.fc38.ppc64le 13/1102 Installing : openjpeg2-2.5.0-2.fc37.ppc64le 14/1102 Installing : nspr-4.35.0-2.fc38.ppc64le 15/1102 Installing : libogg-2:1.3.5-4.fc38.ppc64le 16/1102 Installing : dbus-libs-1:1.14.4-1.fc38.ppc64le 17/1102 Installing : boost-chrono-1.78.0-9.fc38.ppc64le 18/1102 Installing : boost-thread-1.78.0-9.fc38.ppc64le 19/1102 Installing : libpng-devel-2:1.6.37-13.fc38.ppc64le 20/1102 Installing : qt5-qttools-common-5.15.7-1.fc38.noarch 21/1102 Installing : libwayland-server-1.21.0-1.fc37.ppc64le 22/1102 Installing : libwayland-egl-1.21.0-1.fc37.ppc64le 23/1102 Installing : flexiblas-3.2.1-3.fc38.ppc64le 24/1102 Installing : libquadmath-13.0.0-0.4.fc38.ppc64le 25/1102 Installing : libgfortran-13.0.0-0.4.fc38.ppc64le 26/1102 Installing : libglvnd-1:1.6.0-1.fc38.ppc64le 27/1102 Installing : libglvnd-opengl-1:1.6.0-1.fc38.ppc64le 28/1102 Installing : libepoxy-1.5.10-2.fc38.ppc64le 29/1102 Installing : libaec-1.0.6-3.fc38.ppc64le 30/1102 Installing : hdf5-1.12.1-10.fc38.ppc64le 31/1102 Installing : libX11-xcb-1.8.1-2.fc38.ppc64le 32/1102 Installing : lcms2-2.14-1.fc38.ppc64le 33/1102 Installing : mesa-libgbm-22.3.1-1.fc38.ppc64le 34/1102 Installing : nss-util-3.85.0-1.fc38.ppc64le 35/1102 Installing : libwayland-cursor-1.21.0-1.fc37.ppc64le 36/1102 Installing : tcl-1:8.6.12-3.fc38.ppc64le 37/1102 Installing : fonts-filesystem-1:2.0.5-10.fc38.noarch 38/1102 Installing : urw-base35-fonts-common-20200910-15.fc37.noarc 39/1102 Installing : libmpc-1.2.1-5.fc38.ppc64le 40/1102 Installing : libICE-1.0.10-9.fc38.ppc64le 41/1102 Installing : libSM-1.2.3-11.fc38.ppc64le 42/1102 Installing : gnutls-3.7.8-9.fc38.ppc64le 43/1102 Installing : glib2-2.74.1-2.fc38.ppc64le 44/1102 Installing : libgudev-237-3.fc38.ppc64le 45/1102 Installing : json-glib-1.6.6-3.fc38.ppc64le 46/1102 Installing : shared-mime-info-2.2-2.fc37.ppc64le 47/1102 Running scriptlet: shared-mime-info-2.2-2.fc37.ppc64le 47/1102 Installing : gdk-pixbuf2-2.42.10-1.fc38.ppc64le 48/1102 Installing : libtheora-1:1.1.1-32.fc38.ppc64le 49/1102 Installing : boost-regex-1.78.0-9.fc38.ppc64le 50/1102 Installing : hdf-libs-4.2.15-11.fc38.ppc64le 51/1102 Running scriptlet: xml-common-0.6.3-59.fc37.noarch 52/1102 Installing : xml-common-0.6.3-59.fc37.noarch 52/1102 Installing : serd-0.30.12-2.fc37.ppc64le 53/1102 Installing : python-rpm-macros-3.11-6.fc38.noarch 54/1102 Installing : opus-1.3.1-11.fc37.ppc64le 55/1102 Installing : openblas-0.3.21-4.fc38.ppc64le 56/1102 Installing : libqhull_r-1:7.2.1-11.fc38.ppc64le 57/1102 Installing : geos-3.11.1-1.fc38.ppc64le 58/1102 Installing : emacs-filesystem-1:28.1-3.fc37.noarch 59/1102 Installing : libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le 60/1102 Installing : libatomic-13.0.0-0.4.fc38.ppc64le 61/1102 Installing : libusb1-1.0.26-1.fc38.ppc64le 62/1102 Installing : mesa-libglapi-22.3.1-1.fc38.ppc64le 63/1102 Installing : lua-5.4.4-6.fc38.ppc64le 64/1102 Installing : libxslt-1.1.37-1.fc38.ppc64le 65/1102 Installing : libcurl-devel-7.87.0-1.fc38.ppc64le 66/1102 Installing : jsoncpp-1.9.5-3.fc38.ppc64le 67/1102 Installing : json-c-0.16-3.fc38.ppc64le 68/1102 Installing : graphite2-1.3.14-10.fc38.ppc64le 69/1102 Installing : harfbuzz-6.0.0-1.fc38.ppc64le 70/1102 Installing : freetype-2.12.1-3.fc38.ppc64le 71/1102 Installing : fribidi-1.0.12-2.fc38.ppc64le 72/1102 Installing : boost-context-1.78.0-9.fc38.ppc64le 73/1102 Installing : boost-atomic-1.78.0-9.fc38.ppc64le 74/1102 Installing : boost-filesystem-1.78.0-9.fc38.ppc64le 75/1102 Installing : fribidi-devel-1.0.12-2.fc38.ppc64le 76/1102 Installing : harfbuzz-icu-6.0.0-1.fc38.ppc64le 77/1102 Installing : libusb1-devel-1.0.26-1.fc38.ppc64le 78/1102 Installing : python3-rpm-macros-3.11-6.fc38.noarch 79/1102 Installing : dbus-devel-1:1.14.4-1.fc38.ppc64le 80/1102 Installing : libcloudproviders-0.3.1-6.fc38.ppc64le 81/1102 Installing : javascriptcoregtk4.0-2.39.3-3.fc38.ppc64le 82/1102 Installing : libICE-devel-1.0.10-9.fc38.ppc64le 83/1102 Installing : cgnslib-libs-4.3.0-5.fc38.ppc64le 84/1102 Installing : libaec-devel-1.0.6-3.fc38.ppc64le 85/1102 Installing : blas-3.11.0-1.fc38.ppc64le 86/1102 Installing : blas64-3.11.0-1.fc38.ppc64le 87/1102 Installing : blas64_-3.11.0-1.fc38.ppc64le 88/1102 Installing : avahi-libs-0.8-19.fc38.ppc64le 89/1102 Installing : cups-libs-1:2.4.2-5.fc38.ppc64le 90/1102 Installing : libvorbis-1:1.3.7-6.fc38.ppc64le 91/1102 Installing : libicu-devel-71.1-2.fc38.ppc64le 92/1102 Installing : libjpeg-turbo-devel-2.1.4-1.fc38.ppc64le 93/1102 Installing : libharu-2.3.0-16.fc38.ppc64le 94/1102 Installing : eigen3-devel-3.4.0-8.fc38.noarch 95/1102 Installing : zziplib-0.13.72-2.fc37.ppc64le 96/1102 Installing : woff2-1.0.2-15.fc37.ppc64le 97/1102 Installing : vulkan-loader-1.3.231.1-2.fc38.ppc64le 98/1102 Installing : tbb-2020.3-12.fc37.ppc64le 99/1102 Installing : pugixml-1.13-1.fc38.ppc64le 100/1102 Installing : pixman-0.40.0-6.fc37.ppc64le 101/1102 Installing : pixman-devel-0.40.0-6.fc37.ppc64le 102/1102 Installing : pcre2-utf32-10.40-1.fc37.1.ppc64le 103/1102 Installing : pcre2-utf16-10.40-1.fc37.1.ppc64le 104/1102 Installing : pcre2-devel-10.40-1.fc37.1.ppc64le 105/1102 Installing : orc-0.4.33-1.fc38.ppc64le 106/1102 Installing : openssl-devel-1:3.0.5-6.fc38.ppc64le 107/1102 Installing : libstemmer-2.2.0-4.fc38.ppc64le 108/1102 Installing : kernel-headers-6.1.0-1.fc38.ppc64le 109/1102 Installing : glibc-devel-2.36.9000-19.fc38.ppc64le 110/1102 Installing : libxcrypt-devel-4.4.33-5.fc38.ppc64le 111/1102 Installing : gl-manpages-1.1-25.20190306.fc37.noarch 112/1102 Installing : adobe-mappings-cmap-20190730-4.fc37.noarch 113/1102 Installing : libstdc++-devel-13.0.0-0.4.fc38.ppc64le 114/1102 Installing : m4-1.4.19-4.fc38.ppc64le 115/1102 Installing : lua-posix-35.1-4.fc38.ppc64le 116/1102 Installing : libxshmfence-1.3-11.fc38.ppc64le 117/1102 Installing : libseccomp-2.5.3-3.fc38.ppc64le 118/1102 Installing : libraw1394-2.1.2-16.fc38.ppc64le 119/1102 Installing : libdc1394-2.2.6-8.fc38.ppc64le 120/1102 Installing : libpq-15.0-2.fc38.ppc64le 121/1102 Installing : libpaper-1.1.28-5.fc38.ppc64le 122/1102 Installing : libffi-devel-3.4.4-1.fc38.ppc64le 123/1102 Installing : libevdev-1.13.0-1.fc38.ppc64le 124/1102 Installing : libdvdread-6.1.3-2.fc38.ppc64le 125/1102 Installing : libdatrie-0.2.13-4.fc38.ppc64le 126/1102 Installing : libthai-0.1.29-3.fc38.ppc64le 127/1102 Installing : libXau-1.0.11-1.fc38.ppc64le 128/1102 Installing : libxcb-1.13.1-10.fc38.ppc64le 129/1102 Installing : libglvnd-egl-1:1.6.0-1.fc38.ppc64le 130/1102 Installing : mesa-libEGL-22.3.1-1.fc38.ppc64le 131/1102 Installing : kmod-libs-30-3.fc38.ppc64le 132/1102 Installing : jbig2dec-libs-0.19-7.fc38.ppc64le 133/1102 Installing : imath-3.1.6-1.fc38.ppc64le 134/1102 Installing : openexr-libs-3.1.5-2.fc37.ppc64le 135/1102 Installing : hyphen-2.8.8-18.fc38.ppc64le 136/1102 Installing : hunspell-filesystem-1.7.1-1.fc38.ppc64le 137/1102 Installing : hunspell-en-US-0.20201207-2.fc38.noarch 138/1102 Installing : hunspell-1.7.1-1.fc38.ppc64le 139/1102 Installing : gsm-1.0.22-1.fc38.ppc64le 140/1102 Installing : gettext-libs-0.21.1-1.fc38.ppc64le 141/1102 Installing : freexl-1.0.6-18.fc38.ppc64le 142/1102 Installing : flann-1.9.1-8.fc38.ppc64le 143/1102 Installing : double-conversion-3.1.5-7.fc38.ppc64le 144/1102 Installing : boost-iostreams-1.78.0-9.fc38.ppc64le 145/1102 Installing : boost-date-time-1.78.0-9.fc38.ppc64le 146/1102 Installing : boost-container-1.78.0-9.fc38.ppc64le 147/1102 Installing : alsa-lib-1.2.8-2.fc38.ppc64le 148/1102 Installing : boost-json-1.78.0-9.fc38.ppc64le 149/1102 Installing : boost-wave-1.78.0-9.fc38.ppc64le 150/1102 Installing : double-conversion-devel-3.1.5-7.fc38.ppc64le 151/1102 Installing : enchant2-2.3.3-2.fc38.ppc64le 152/1102 Installing : libglvnd-gles-1:1.6.0-1.fc38.ppc64le 153/1102 Installing : xcb-util-0.4.0-20.fc37.ppc64le 154/1102 Installing : xcb-util-image-0.4.1-1.fc38.ppc64le 155/1102 Installing : xcb-util-keysyms-0.4.1-1.fc38.ppc64le 156/1102 Installing : xcb-util-renderutil-0.3.10-1.fc38.ppc64le 157/1102 Installing : xcb-util-wm-0.4.2-1.fc38.ppc64le 158/1102 Installing : libXau-devel-1.0.11-1.fc38.ppc64le 159/1102 Installing : libxcb-devel-1.13.1-10.fc38.ppc64le 160/1102 Installing : sombok-2.4.0-17.fc37.ppc64le 161/1102 Installing : libdatrie-devel-0.2.13-4.fc38.ppc64le 162/1102 Installing : libthai-devel-0.1.29-3.fc38.ppc64le 163/1102 Installing : libdvdnav-6.1.1-4.fc38.ppc64le 164/1102 Installing : libmanette-0.2.6-5.fc38.ppc64le 165/1102 Installing : wayland-devel-1.21.0-1.fc37.ppc64le 166/1102 Installing : libpq-devel-15.0-2.fc38.ppc64le 167/1102 Installing : libraw1394-devel-2.1.2-16.fc38.ppc64le 168/1102 Installing : copy-jdk-configs-4.1-1.fc38.noarch 169/1102 Installing : PEGTL-devel-2.8.3-5.fc38.ppc64le 170/1102 Installing : adobe-mappings-cmap-deprecated-20190730-4.fc37 171/1102 Installing : libdrm-devel-2.4.114-1.fc38.ppc64le 172/1102 Installing : pugixml-devel-1.13-1.fc38.ppc64le 173/1102 Installing : libharu-devel-2.3.0-16.fc38.ppc64le 174/1102 Installing : avahi-compat-libdns_sd-0.8-19.fc38.ppc64le 175/1102 Installing : lapack64_-3.11.0-1.fc38.ppc64le 176/1102 Installing : lapack64-3.11.0-1.fc38.ppc64le 177/1102 Installing : lapack-3.11.0-1.fc38.ppc64le 178/1102 Installing : libSM-devel-1.2.3-11.fc38.ppc64le 179/1102 Installing : libcloudproviders-devel-0.3.1-6.fc38.ppc64le 180/1102 Installing : pyproject-rpm-macros-1.5.0-1.fc38.noarch 181/1102 Installing : boost-fiber-1.78.0-9.fc38.ppc64le 182/1102 Installing : boost-log-1.78.0-9.fc38.ppc64le 183/1102 Installing : boost-coroutine-1.78.0-9.fc38.ppc64le 184/1102 Installing : ttmkfdir-3.0.9-66.fc37.ppc64le 185/1102 Installing : graphite2-devel-1.3.14-10.fc38.ppc64le 186/1102 Installing : jsoncpp-devel-1.9.5-3.fc38.ppc64le 187/1102 Installing : lua-term-0.07-16.fc38.ppc64le 188/1102 Installing : libgusb-0.4.3-1.fc38.ppc64le 189/1102 Installing : colord-libs-1.4.6-2.fc38.ppc64le 190/1102 Installing : unixODBC-2.3.11-1.fc38.ppc64le 191/1102 Installing : librttopo-1.1.0-10.fc38.ppc64le 192/1102 Installing : openblas-openmp-0.3.21-4.fc38.ppc64le 193/1102 Installing : flexiblas-netlib-3.2.1-3.fc38.ppc64le 194/1102 Installing : flexiblas-openblas-openmp-3.2.1-3.fc38.ppc64le 195/1102 Installing : SuperLU-5.3.0-3.fc38.ppc64le 196/1102 Installing : suitesparse-5.13.0-1.fc38.ppc64le 197/1102 Installing : openblas-openmp64-0.3.21-4.fc38.ppc64le 198/1102 Installing : flexiblas-netlib64-3.2.1-3.fc38.ppc64le 199/1102 Installing : flexiblas-openblas-openmp64-3.2.1-3.fc38.ppc64 200/1102 Installing : arpack-3.8.0-5.fc38.ppc64le 201/1102 Installing : armadillo-10.8.2-2.fc38.ppc64le 202/1102 Installing : flexiblas-devel-3.2.1-3.fc38.ppc64le 203/1102 Installing : openblas-serial-0.3.21-4.fc38.ppc64le 204/1102 Installing : iso-codes-4.12.0-2.fc38.noarch 205/1102 Installing : boost-graph-1.78.0-9.fc38.ppc64le 206/1102 Installing : gtk-update-icon-cache-3.24.35-2.fc38.ppc64le 207/1102 Installing : graphene-1.10.6-4.fc38.ppc64le 208/1102 Installing : gsettings-desktop-schemas-43.0-1.fc38.ppc64le 209/1102 Installing : cpp-13.0.0-0.4.fc38.ppc64le 210/1102 Installing : urw-base35-bookman-fonts-20200910-15.fc37.noar 211/1102 Running scriptlet: urw-base35-bookman-fonts-20200910-15.fc37.noar 211/1102 Installing : urw-base35-c059-fonts-20200910-15.fc37.noarch 212/1102 Running scriptlet: urw-base35-c059-fonts-20200910-15.fc37.noarch 212/1102 Installing : urw-base35-d050000l-fonts-20200910-15.fc37.noa 213/1102 Running scriptlet: urw-base35-d050000l-fonts-20200910-15.fc37.noa 213/1102 Installing : urw-base35-gothic-fonts-20200910-15.fc37.noarc 214/1102 Running scriptlet: urw-base35-gothic-fonts-20200910-15.fc37.noarc 214/1102 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-15.fc 215/1102 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-15.fc 215/1102 Installing : urw-base35-nimbus-roman-fonts-20200910-15.fc37 216/1102 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-15.fc37 216/1102 Installing : urw-base35-nimbus-sans-fonts-20200910-15.fc37. 217/1102 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-15.fc37. 217/1102 Installing : urw-base35-p052-fonts-20200910-15.fc37.noarch 218/1102 Running scriptlet: urw-base35-p052-fonts-20200910-15.fc37.noarch 218/1102 Installing : urw-base35-standard-symbols-ps-fonts-20200910- 219/1102 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910- 219/1102 Installing : urw-base35-z003-fonts-20200910-15.fc37.noarch 220/1102 Running scriptlet: urw-base35-z003-fonts-20200910-15.fc37.noarch 220/1102 Installing : urw-base35-fonts-20200910-15.fc37.noarch 221/1102 Installing : nss-softokn-freebl-3.85.0-1.fc38.ppc64le 222/1102 Installing : nss-softokn-3.85.0-1.fc38.ppc64le 223/1102 Installing : boost-locale-1.78.0-9.fc38.ppc64le 224/1102 Installing : boost-type_erasure-1.78.0-9.fc38.ppc64le 225/1102 Installing : boost-timer-1.78.0-9.fc38.ppc64le 226/1102 Installing : flac-libs-1.4.2-1.fc38.ppc64le 227/1102 Installing : expat-devel-2.5.0-1.fc38.ppc64le 228/1102 Installing : ogdi-4.1.0-8.fc37.ppc64le 229/1102 Installing : teckit-2.5.9-9.fc37.ppc64le 230/1102 Installing : cli11-devel-2.3.1-1.fc38.noarch 231/1102 Installing : uriparser-0.9.7-1.fc38.ppc64le 232/1102 Installing : libkml-1.3.0-42.fc38.ppc64le 233/1102 Installing : utf8cpp-devel-3.2.2-1.fc38.noarch 234/1102 Installing : xz-devel-5.2.9-1.fc38.ppc64le 235/1102 Installing : libxml2-devel-2.10.3-2.fc38.ppc64le 236/1102 Installing : xkeyboard-config-2.36-3.fc38.noarch 237/1102 Installing : libxkbcommon-1.4.1-2.fc38.ppc64le 238/1102 Installing : libwpe-1.14.0-1.fc38.ppc64le 239/1102 Installing : wpebackend-fdo-1.14.0-1.fc38.ppc64le 240/1102 Installing : libxkbcommon-devel-1.4.1-2.fc38.ppc64le 241/1102 Installing : libxkbcommon-x11-1.4.1-2.fc38.ppc64le 242/1102 Installing : xerces-c-3.2.3-7.fc37.ppc64le 243/1102 Installing : xapian-core-libs-1.4.20-1.fc37.ppc64le 244/1102 Installing : wxGTK-i18n-3.2.1-4.fc38.noarch 245/1102 Installing : webrtc-audio-processing-0.3.1-9.fc37.ppc64le 246/1102 Installing : vulkan-headers-1.3.231.1-1.fc38.noarch 247/1102 Installing : vulkan-loader-devel-1.3.231.1-2.fc38.ppc64le 248/1102 Installing : vim-filesystem-2:9.0.1054-1.fc38.noarch 249/1102 Installing : tzdata-java-2022g-1.fc38.noarch 250/1102 Installing : texlive-texlive-common-doc-9:svn54176-61.fc38. 251/1102 Installing : sysprof-capture-devel-3.46.0-1.fc38.ppc64le 252/1102 Installing : sqlite-3.40.0-1.fc38.ppc64le 253/1102 Installing : sqlite-devel-3.40.0-1.fc38.ppc64le 254/1102 Installing : soundtouch-2.3.1-3.fc37.ppc64le 255/1102 Installing : snappy-1.1.9-5.fc37.ppc64le 256/1102 Installing : blosc-1.21.1-3.fc38.ppc64le 257/1102 Installing : netcdf-4.9.0-4.fc38.ppc64le 258/1102 Installing : netcdf-cxx-4.2-30.fc37.ppc64le 259/1102 Running scriptlet: netcdf-cxx-4.2-30.fc37.ppc64le 259/1102 Installing : rhash-1.4.3-1.fc38.ppc64le 260/1102 Installing : rav1e-libs-0.5.1-5.fc37.ppc64le 261/1102 Installing : qt-settings-37.0-1.fc38.noarch 262/1102 Installing : qt5-qtbase-common-5.15.7-1.fc38.noarch 263/1102 Running scriptlet: qt5-qtbase-5.15.7-1.fc38.ppc64le 264/1102 Installing : qt5-qtbase-5.15.7-1.fc38.ppc64le 264/1102 Running scriptlet: qt5-qtbase-5.15.7-1.fc38.ppc64le 264/1102 Installing : qt5-qttools-5.15.7-1.fc38.ppc64le 265/1102 Installing : python-setuptools-wheel-65.5.1-1.fc38.noarch 266/1102 Installing : python-pip-wheel-22.3.1-1.fc38.noarch 267/1102 Installing : protobuf-3.19.6-1.fc38.ppc64le 268/1102 Installing : proj-data-9.1.1-1.fc38.noarch 269/1102 Installing : procps-ng-3.3.17-8.fc38.ppc64le 270/1102 Installing : poppler-data-0.4.11-3.fc37.noarch 271/1102 Installing : poly2tri-0.0-25.20130501hg26242d0aa7b8.fc37.pp 272/1102 Installing : pcre-8.45-1.fc37.2.ppc64le 273/1102 Installing : sord-0.16.10-1.fc37.ppc64le 274/1102 Installing : sratom-0.6.10-2.fc37.ppc64le 275/1102 Installing : lilv-libs-0.24.14-3.fc38.ppc64le 276/1102 Installing : octomap-1.9.7-4.fc37.ppc64le 277/1102 Installing : netpbm-11.00.00-2.fc38.ppc64le 278/1102 Installing : gts-0.7.6-43.20121130.fc38.ppc64le 279/1102 Installing : ncurses-6.3-5.20221126.fc38.ppc64le 280/1102 Installing : mtdev-1.1.6-4.fc37.ppc64le 281/1102 Installing : mailcap-2.1.53-4.fc37.noarch 282/1102 Installing : libqhull_p-1:7.2.1-11.fc38.ppc64le 283/1102 Installing : libqhull-1:7.2.1-11.fc38.ppc64le 284/1102 Installing : qhull-devel-1:7.2.1-11.fc38.ppc64le 285/1102 Installing : libblkid-devel-2.38.1-3.fc38.ppc64le 286/1102 Installing : javapackages-filesystem-6.1.0-5.fc38.noarch 287/1102 Installing : hicolor-icon-theme-0.17-14.fc37.noarch 288/1102 Installing : google-noto-fonts-common-20201206^1.git0c78c83 289/1102 Installing : google-noto-sans-vf-fonts-20201206^1.git0c78c8 290/1102 Installing : google-droid-sans-fonts-20200215-13.fc37.noarc 291/1102 Installing : langpacks-core-font-en-3.0-27.fc38.noarch 292/1102 Installing : fontconfig-2.14.1-2.fc38.ppc64le 293/1102 Running scriptlet: fontconfig-2.14.1-2.fc38.ppc64le 293/1102 Installing : clang-resource-filesystem-15.0.6-3.fc38.ppc64l 294/1102 Installing : adwaita-cursor-theme-43-1.fc38.noarch 295/1102 Installing : adwaita-icon-theme-43-1.fc38.noarch 296/1102 Installing : adobe-mappings-pdf-20190401-2.fc37.noarch 297/1102 Installing : libubsan-13.0.0-0.4.fc38.ppc64le 298/1102 Installing : libasan-13.0.0-0.4.fc38.ppc64le 299/1102 Installing : annobin-docs-10.99-1.0.1.fc38.noarch 300/1102 Installing : mpg123-libs-1.31.1-3.fc38.ppc64le 301/1102 Installing : mpdecimal-2.5.1-4.fc38.ppc64le 302/1102 Installing : minizip-ng-3.0.7-2.fc38.ppc64le 303/1102 Installing : mesa-filesystem-22.3.1-1.fc38.ppc64le 304/1102 Installing : mariadb-connector-c-config-3.2.7-2.fc38.noarch 305/1102 Installing : mariadb-connector-c-3.2.7-2.fc38.ppc64le 306/1102 Installing : mariadb-connector-c-devel-3.2.7-2.fc38.ppc64le 307/1102 Installing : lz4-devel-1.9.3-5.fc38.ppc64le 308/1102 Installing : lua-lpeg-1.0.2-9.fc38.ppc64le 309/1102 Installing : lua-json-1.3.4-2.fc37.noarch 310/1102 Installing : lua-filesystem-1.8.0-7.fc38.ppc64le 311/1102 Installing : Lmod-8.7.14-1.fc38.ppc64le 312/1102 Running scriptlet: Lmod-8.7.14-1.fc38.ppc64le 312/1102 Installing : rpm-mpi-hooks-8-4.fc37.noarch 313/1102 Installing : lksctp-tools-1.0.19-2.fc38.ppc64le 314/1102 Installing : libwacom-data-2.4.0-1.fc38.noarch 315/1102 Installing : libvisual-1:0.4.0-36.fc38.ppc64le 316/1102 Installing : libuv-1:1.44.2-2.fc38.ppc64le 317/1102 Installing : libunwind-1.6.2-5.fc38.ppc64le 318/1102 Installing : libsepol-devel-3.4-4.fc38.ppc64le 319/1102 Installing : libselinux-devel-3.4-6.fc38.ppc64le 320/1102 Installing : libmount-devel-2.38.1-3.fc38.ppc64le 321/1102 Installing : libproxy-0.4.18-4.fc38.ppc64le 322/1102 Installing : glib-networking-2.74.0-1.fc38.ppc64le 323/1102 Installing : libsoup3-3.2.2-1.fc38.ppc64le 324/1102 Installing : gssdp-1.6.2-1.fc38.ppc64le 325/1102 Installing : libtracker-sparql-3.4.2-1.fc38.ppc64le 326/1102 Installing : libsoup-2.74.3-1.fc38.ppc64le 327/1102 Installing : libmspack-0.10.1-0.8.alpha.fc38.ppc64le 328/1102 Installing : liblerc-4.0.0-2.fc38.ppc64le 329/1102 Installing : libimagequant-2.17.0-3.fc38.ppc64le 330/1102 Installing : libijs-0.35-16.fc38.ppc64le 331/1102 Installing : libgta-1.2.1-8.fc38.ppc64le 332/1102 Installing : libgpg-error-1.46-1.fc38.ppc64le 333/1102 Installing : libgcrypt-1.10.1-6.fc38.ppc64le 334/1102 Installing : libsecret-0.20.5-2.fc38.ppc64le 335/1102 Installing : wxBase-3.2.1-4.fc38.ppc64le 336/1102 Installing : wxBase-devel-3.2.1-4.fc38.ppc64le 337/1102 Running scriptlet: wxBase-devel-3.2.1-4.fc38.ppc64le 337/1102 Installing : libglvnd-core-devel-1:1.6.0-1.fc38.ppc64le 338/1102 Installing : libfontenc-1.1.6-1.fc38.ppc64le 339/1102 Installing : mkfontscale-1.2.2-2.fc38.ppc64le 340/1102 Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.no 341/1102 Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.no 341/1102 Installing : xorg-x11-fonts-Type1-7.5-34.fc37.noarch 342/1102 Running scriptlet: xorg-x11-fonts-Type1-7.5-34.fc37.noarch 342/1102 Installing : libedit-3.1-44.20221030cvs.fc38.ppc64le 343/1102 Installing : llvm-libs-15.0.6-2.fc38.ppc64le 344/1102 Installing : clang-libs-15.0.6-3.fc38.ppc64le 345/1102 Installing : libdav1d-1.0.0-2.fc38.ppc64le 346/1102 Installing : libconfuse-3.3-7.fc38.ppc64le 347/1102 Installing : libb2-0.98.1-7.fc38.ppc64le 348/1102 Installing : python3-3.11.1-1.fc38.ppc64le 349/1102 Installing : python3-libs-3.11.1-1.fc38.ppc64le 350/1102 Installing : glib2-devel-2.74.1-2.fc38.ppc64le 351/1102 Installing : gstreamer1-1.20.4-1.fc38.ppc64le 352/1102 Installing : boost-python3-1.78.0-9.fc38.ppc64le 353/1102 Installing : cmake-rpm-macros-3.25.1-1.fc38.noarch 354/1102 Installing : libwacom-2.4.0-1.fc38.ppc64le 355/1102 Installing : libinput-1.22.0-2.fc38.ppc64le 356/1102 Running scriptlet: libinput-1.22.0-2.fc38.ppc64le 356/1102 Installing : crypto-policies-scripts-20221215-1.gita4c31a3. 357/1102 Installing : nss-sysinit-3.85.0-1.fc38.ppc64le 358/1102 Installing : nss-3.85.0-1.fc38.ppc64le 359/1102 Running scriptlet: nss-3.85.0-1.fc38.ppc64le 359/1102 Installing : java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.f 360/1102 Running scriptlet: java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.f 360/1102 Installing : libsrtp-2.3.0-9.fc38.ppc64le 361/1102 Installing : python3-numpy-1:1.23.5-1.fc38.ppc64le 362/1102 Installing : boost-numpy3-1.78.0-9.fc38.ppc64le 363/1102 Installing : python3-pyparsing-3.0.9-2.fc37.noarch 364/1102 Installing : python3-packaging-21.3-7.fc38.noarch 365/1102 Installing : python3-rpm-generators-13-2.fc37.noarch 366/1102 Installing : python3-devel-3.11.1-1.fc38.ppc64le 367/1102 Installing : libargon2-20190702-1.fc38.ppc64le 368/1102 Installing : libarchive-devel-3.6.1-3.fc38.ppc64le 369/1102 Installing : libX11-common-1.8.1-2.fc38.noarch 370/1102 Installing : libX11-1.8.1-2.fc38.ppc64le 371/1102 Installing : libX11-devel-1.8.1-2.fc38.ppc64le 372/1102 Installing : libXext-1.3.5-1.fc38.ppc64le 373/1102 Installing : libXext-devel-1.3.5-1.fc38.ppc64le 374/1102 Installing : libXrender-0.9.11-1.fc38.ppc64le 375/1102 Installing : cairo-1.17.6-2.fc38.ppc64le 376/1102 Installing : libXi-1.8-3.fc38.ppc64le 377/1102 Installing : libXrender-devel-0.9.11-1.fc38.ppc64le 378/1102 Installing : libXfixes-6.0.0-4.fc38.ppc64le 379/1102 Installing : libXfixes-devel-6.0.0-4.fc38.ppc64le 380/1102 Installing : libXtst-1.2.4-1.fc38.ppc64le 381/1102 Installing : libXcomposite-0.4.5-8.fc38.ppc64le 382/1102 Installing : libXt-1.2.1-3.fc38.ppc64le 383/1102 Installing : libXmu-1.1.4-1.fc38.ppc64le 384/1102 Installing : libXi-devel-1.8-3.fc38.ppc64le 385/1102 Installing : libXdamage-1.1.5-8.fc38.ppc64le 386/1102 Installing : cairo-gobject-1.17.6-2.fc38.ppc64le 387/1102 Installing : libXft-2.3.6-1.fc38.ppc64le 388/1102 Installing : pango-1.50.12-1.fc38.ppc64le 389/1102 Installing : libXpm-3.5.13-8.fc38.ppc64le 390/1102 Installing : librsvg2-2.55.1-3.fc38.ppc64le 391/1102 Running scriptlet: tk-1:8.6.12-3.fc37.ppc64le 392/1102 Installing : tk-1:8.6.12-3.fc37.ppc64le 392/1102 Installing : libXcursor-1.2.1-2.fc38.ppc64le 393/1102 Installing : libXrandr-1.5.2-9.fc38.ppc64le 394/1102 Installing : libXinerama-1.1.5-1.fc38.ppc64le 395/1102 Installing : libXinerama-devel-1.1.5-1.fc38.ppc64le 396/1102 Installing : libXrandr-devel-1.5.2-9.fc38.ppc64le 397/1102 Installing : libXcursor-devel-1.2.1-2.fc38.ppc64le 398/1102 Installing : libXaw-1.0.14-3.fc38.ppc64le 399/1102 Installing : lasi-1.1.3-9.fc38.ppc64le 400/1102 Installing : libdecor-0.1.1-1.fc38.ppc64le 401/1102 Installing : SDL2-2.26.0-1.fc38.ppc64le 402/1102 Installing : libXdamage-devel-1.1.5-8.fc38.ppc64le 403/1102 Installing : libXtst-devel-1.2.4-1.fc38.ppc64le 404/1102 Installing : libXt-devel-1.2.1-3.fc38.ppc64le 405/1102 Installing : libXcomposite-devel-0.4.5-8.fc38.ppc64le 406/1102 Installing : libXv-1.0.11-17.fc38.ppc64le 407/1102 Installing : libXxf86vm-1.1.5-1.fc38.ppc64le 408/1102 Installing : libglvnd-glx-1:1.6.0-1.fc38.ppc64le 409/1102 Installing : mesa-libGL-22.3.1-1.fc38.ppc64le 410/1102 Installing : libglvnd-devel-1:1.6.0-1.fc38.ppc64le 411/1102 Installing : mesa-libGLU-9.0.1-7.fc38.ppc64le 412/1102 Installing : mesa-libGLU-devel-9.0.1-7.fc38.ppc64le 413/1102 Installing : mesa-libGL-devel-22.3.1-1.fc38.ppc64le 414/1102 Installing : freeglut-3.4.0-1.fc38.ppc64le 415/1102 Installing : libGLEW-2.2.0-3.fc38.ppc64le 416/1102 Installing : glew-devel-2.2.0-3.fc38.ppc64le 417/1102 Installing : libepoxy-devel-1.5.10-2.fc38.ppc64le 418/1102 Installing : mesa-libEGL-devel-22.3.1-1.fc38.ppc64le 419/1102 Installing : glx-utils-8.4.0-14.20210504git0f9e7d9.fc38.ppc 420/1102 Installing : qt5-qtbase-gui-5.15.7-1.fc38.ppc64le 421/1102 Installing : qt5-qtdeclarative-5.15.7-1.fc38.ppc64le 422/1102 Installing : qt5-qttools-libs-designer-5.15.7-1.fc38.ppc64l 423/1102 Installing : qt5-qttools-libs-designercomponents-5.15.7-1.f 424/1102 Installing : qt5-qttools-libs-help-5.15.7-1.fc38.ppc64le 425/1102 Installing : qt5-doctools-5.15.7-1.fc38.ppc64le 426/1102 Installing : qt5-designer-5.15.7-1.fc38.ppc64le 427/1102 Installing : qt5-qtlocation-5.15.7-1.fc38.ppc64le 428/1102 Installing : qt5-qtsensors-5.15.7-1.fc38.ppc64le 429/1102 Installing : qt5-qtwebchannel-5.15.7-1.fc38.ppc64le 430/1102 Installing : qt5-linguist-5.15.7-1.fc38.ppc64le 431/1102 Installing : qt5-qtx11extras-5.15.7-1.fc38.ppc64le 432/1102 Installing : libva-2.16.0-1.fc38.ppc64le 433/1102 Installing : xprop-1.2.5-2.fc37.ppc64le 434/1102 Installing : lib3ds-1.3.0-39.fc38.ppc64le 435/1102 Installing : lame-libs-3.100-13.fc38.ppc64le 436/1102 Installing : libsndfile-1.1.0-5.fc38.ppc64le 437/1102 Installing : kmod-30-3.fc38.ppc64le 438/1102 Installing : kbd-misc-2.5.1-3.fc38.noarch 439/1102 Installing : kbd-legacy-2.5.1-3.fc38.noarch 440/1102 Installing : kbd-2.5.1-3.fc38.ppc64le 441/1102 Installing : jbigkit-libs-2.1-24.fc38.ppc64le 442/1102 Installing : libtiff-4.4.0-4.fc38.ppc64le 443/1102 Installing : proj-9.1.1-1.fc38.ppc64le 444/1102 Installing : libtiff-devel-4.4.0-4.fc38.ppc64le 445/1102 Installing : poppler-22.08.0-4.fc38.ppc64le 446/1102 Installing : gdk-pixbuf2-modules-2.42.10-1.fc38.ppc64le 447/1102 Installing : openslide-3.4.1-22.fc37.ppc64le 448/1102 Installing : libgs-9.56.1-5.fc38.ppc64le 449/1102 Installing : ghostscript-tools-fonts-9.56.1-5.fc38.ppc64le 450/1102 Installing : ghostscript-tools-printing-9.56.1-5.fc38.ppc64 451/1102 Installing : ghostscript-9.56.1-5.fc38.ppc64le 452/1102 Installing : openslide-devel-3.4.1-22.fc37.ppc64le 453/1102 Installing : poppler-glib-22.08.0-4.fc38.ppc64le 454/1102 Installing : gdk-pixbuf2-devel-2.42.10-1.fc38.ppc64le 455/1102 Installing : proj-devel-9.1.1-1.fc38.ppc64le 456/1102 Installing : libgeotiff-1.7.1-5.fc38.ppc64le 457/1102 Installing : libspatialite-5.0.1-19.fc38.ppc64le 458/1102 Installing : irrXML-1.8.5-3.fc38.ppc64le 459/1102 Installing : assimp-5.0.1-9.fc38.ppc64le 460/1102 Installing : hwloc-libs-2.5.0-4.fc38.ppc64le 461/1102 Installing : highway-1.0.1-2.fc38.ppc64le 462/1102 Installing : libjxl-1:0.7.0-3.fc38.ppc64le 463/1102 Installing : libaom-3.5.0-2.fc38.ppc64le 464/1102 Installing : libavif-0.11.1-4.fc38.ppc64le 465/1102 Installing : gd-2.3.3-9.fc38.ppc64le 466/1102 Installing : graphviz-7.0.4-1.fc38.ppc64le 467/1102 Running scriptlet: graphviz-7.0.4-1.fc38.ppc64le 467/1102 Running scriptlet: groff-base-1.22.4-10.fc38.ppc64le 468/1102 Installing : groff-base-1.22.4-10.fc38.ppc64le 468/1102 Running scriptlet: groff-base-1.22.4-10.fc38.ppc64le 468/1102 Installing : perl-Digest-SHA-1:6.03-1.fc37.ppc64le 469/1102 Installing : perl-Digest-1.20-489.fc37.noarch 470/1102 Installing : perl-Tie-4.6-492.fc38.noarch 471/1102 Installing : perl-FindBin-1.53-492.fc38.noarch 472/1102 Installing : perl-lib-0.65-492.fc38.ppc64le 473/1102 Installing : perl-GSSAPI-0.28-40.fc37.ppc64le 474/1102 Installing : perl-Digest-HMAC-1.04-6.fc37.noarch 475/1102 Installing : perl-Digest-MD5-2.58-489.fc37.ppc64le 476/1102 Installing : perl-Business-ISBN-Data-20210112.006-6.fc37.no 477/1102 Installing : perl-B-1.83-492.fc38.ppc64le 478/1102 Installing : perl-FileHandle-2.03-492.fc38.noarch 479/1102 Installing : perl-subs-1.04-492.fc38.noarch 480/1102 Installing : perl-Authen-SASL-2.16-28.fc37.noarch 481/1102 Installing : perl-AutoLoader-5.74-492.fc38.noarch 482/1102 Installing : perl-Data-Dumper-2.184-490.fc37.ppc64le 483/1102 Installing : perl-Business-ISBN-3.007-4.fc37.noarch 484/1102 Installing : perl-libnet-3.14-490.fc37.noarch 485/1102 Installing : perl-base-2.27-492.fc38.noarch 486/1102 Installing : perl-URI-5.17-1.fc38.noarch 487/1102 Installing : perl-Net-SSLeay-1.92-4.fc37.ppc64le 488/1102 Installing : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 489/1102 Installing : perl-Mozilla-CA-20221114-1.fc38.noarch 490/1102 Installing : perl-if-0.61.000-492.fc38.noarch 491/1102 Installing : perl-IO-Socket-IP-0.41-490.fc37.noarch 492/1102 Installing : perl-Time-Local-2:1.300-489.fc37.noarch 493/1102 Installing : perl-File-Path-2.18-489.fc37.noarch 494/1102 Installing : perl-IO-Socket-SSL-2.078-1.fc38.noarch 495/1102 Installing : perl-Pod-Escapes-1:1.07-489.fc37.noarch 496/1102 Installing : perl-Class-Struct-0.66-492.fc38.noarch 497/1102 Installing : perl-POSIX-2.03-492.fc38.ppc64le 498/1102 Installing : perl-Term-ANSIColor-5.01-490.fc37.noarch 499/1102 Installing : perl-IPC-Open3-1.22-492.fc38.noarch 500/1102 Installing : perl-File-Temp-1:0.231.100-489.fc37.noarch 501/1102 Installing : perl-HTTP-Tiny-0.082-1.fc37.noarch 502/1102 Installing : perl-Term-Cap-1.17-489.fc37.noarch 503/1102 Installing : perl-Pod-Simple-1:3.43-490.fc37.noarch 504/1102 Installing : perl-Socket-4:2.036-1.fc38.ppc64le 505/1102 Installing : perl-SelectSaver-1.02-492.fc38.noarch 506/1102 Installing : perl-Symbol-1.09-492.fc38.noarch 507/1102 Installing : perl-File-stat-1.12-492.fc38.noarch 508/1102 Installing : perl-podlators-1:5.00-1.fc38.noarch 509/1102 Installing : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 510/1102 Installing : perl-Fcntl-1.15-492.fc38.ppc64le 511/1102 Installing : perl-Text-ParseWords-3.31-489.fc37.noarch 512/1102 Installing : perl-mro-1.26-492.fc38.ppc64le 513/1102 Installing : perl-IO-1.50-492.fc38.ppc64le 514/1102 Installing : perl-overloading-0.02-492.fc38.noarch 515/1102 Installing : perl-Pod-Usage-4:2.03-3.fc37.noarch 516/1102 Installing : perl-Errno-1.36-492.fc38.ppc64le 517/1102 Installing : perl-File-Basename-2.85-492.fc38.noarch 518/1102 Installing : perl-Getopt-Std-1.13-492.fc38.noarch 519/1102 Installing : perl-MIME-Base64-3.16-489.fc37.ppc64le 520/1102 Installing : perl-Scalar-List-Utils-5:1.63-489.fc38.ppc64le 521/1102 Installing : perl-constant-1.33-490.fc37.noarch 522/1102 Installing : perl-Storable-1:3.26-489.fc37.ppc64le 523/1102 Installing : perl-overload-1.35-492.fc38.noarch 524/1102 Installing : perl-parent-1:0.239-1.fc38.noarch 525/1102 Installing : perl-vars-1.05-492.fc38.noarch 526/1102 Installing : perl-Getopt-Long-1:2.54-1.fc38.noarch 527/1102 Installing : perl-Carp-1.52-489.fc37.noarch 528/1102 Installing : perl-Exporter-5.77-489.fc37.noarch 529/1102 Installing : perl-PathTools-3.84-489.fc37.ppc64le 530/1102 Installing : perl-DynaLoader-1.52-492.fc38.ppc64le 531/1102 Installing : perl-Encode-4:3.19-492.fc38.ppc64le 532/1102 Installing : perl-libs-4:5.36.0-492.fc38.ppc64le 533/1102 Installing : perl-interpreter-4:5.36.0-492.fc38.ppc64le 534/1102 Installing : perl-File-Find-1.40-492.fc38.noarch 535/1102 Installing : perl-Try-Tiny-0.31-4.fc37.noarch 536/1102 Installing : perl-File-Copy-2.39-492.fc38.noarch 537/1102 Installing : perl-Module-Runtime-0.016-18.fc38.noarch 538/1102 Installing : perl-locale-1.10-492.fc38.noarch 539/1102 Installing : perl-version-8:0.99.29-490.fc37.ppc64le 540/1102 Installing : perl-Dist-CheckConflicts-0.11-26.fc37.noarch 541/1102 Installing : perl-Module-Implementation-0.09-35.fc37.noarch 542/1102 Installing : perl-Unicode-Normalize-1.31-489.fc37.ppc64le 543/1102 Installing : mpich-4.0.2-4.fc38.ppc64le 544/1102 Installing : perl-Compress-Raw-Zlib-2.202-4.fc38.ppc64le 545/1102 Installing : perl-LWP-MediaTypes-6.04-13.fc38.noarch 546/1102 Installing : perl-Params-Util-1.102-9.fc38.ppc64le 547/1102 Installing : perl-Sys-Hostname-1.24-492.fc38.ppc64le 548/1102 Installing : perl-Time-HiRes-4:1.9770-489.fc37.ppc64le 549/1102 Installing : hdf5-mpich-1.12.1-10.fc38.ppc64le 550/1102 Installing : perl-Clone-0.46-1.fc38.ppc64le 551/1102 Installing : perl-Data-Dump-1.25-5.fc37.noarch 552/1102 Installing : perl-Date-ISO8601-0.005-16.fc37.noarch 553/1102 Installing : perl-Devel-StackTrace-1:2.04-14.fc38.noarch 554/1102 Installing : perl-English-1.11-492.fc38.noarch 555/1102 Installing : perl-File-Compare-1.100.700-492.fc38.noarch 556/1102 Installing : perl-I18N-Langinfo-0.21-492.fc38.ppc64le 557/1102 Installing : perl-Encode-Locale-1.05-25.fc38.noarch 558/1102 Installing : perl-Math-Complex-1.59-492.fc38.noarch 559/1102 Installing : perl-Math-BigInt-1:1.9998.37-2.fc37.noarch 560/1102 Installing : perl-Math-BigRat-0.2624-2.fc37.noarch 561/1102 Installing : perl-Sub-Install-0.928-33.fc37.noarch 562/1102 Installing : perl-Text-Balanced-2.06-2.fc37.noarch 563/1102 Installing : perl-Text-Unidecode-1.30-19.fc37.noarch 564/1102 Installing : perl-TimeDate-1:2.33-9.fc37.noarch 565/1102 Installing : perl-HTTP-Date-6.05-11.fc38.noarch 566/1102 Installing : perl-XML-NamespaceSupport-1.12-18.fc37.noarch 567/1102 Installing : perl-XML-Parser-2.46-12.fc37.ppc64le 568/1102 Installing : perl-XML-SAX-Base-1.09-18.fc37.noarch 569/1102 Installing : perl-threads-1:2.27-489.fc37.ppc64le 570/1102 Installing : perl-threads-shared-1.64-489.fc37.ppc64le 571/1102 Installing : perl-Thread-Queue-3.14-489.fc37.noarch 572/1102 Installing : perl-File-Listing-6.15-4.fc38.noarch 573/1102 Installing : perl-Parse-RecDescent-1.967015-18.fc37.noarch 574/1102 Installing : perl-Data-OptList-0.112-5.fc37.noarch 575/1102 Installing : perl-Data-Uniqid-0.12-29.fc37.noarch 576/1102 Installing : perl-JSON-4.10-1.fc38.noarch 577/1102 Installing : autoconf-2.71-4.fc38.noarch 578/1102 Installing : automake-1.16.5-9.fc37.noarch 579/1102 Installing : libogg-devel-2:1.3.5-4.fc38.ppc64le 580/1102 Installing : libtheora-devel-1:1.1.1-32.fc38.ppc64le 581/1102 Installing : netcdf-mpich-4.9.0-4.fc38.ppc64le 582/1102 Installing : perl-Mail-Sendmail-0.80-16.fc37.noarch 583/1102 Installing : perl-Text-BibTeX-0.88-12.fc37.ppc64le 584/1102 Installing : perl-Unicode-Collate-1.31-489.fc37.ppc64le 585/1102 Installing : perl-Unicode-UCD-0.78-492.fc38.noarch 586/1102 Installing : perl-List-SomeUtils-0.59-1.fc38.noarch 587/1102 Installing : perl-Params-Validate-1.31-2.fc38.ppc64le 588/1102 Installing : perl-Module-CoreList-1:5.20221220-1.fc38.noarc 589/1102 Installing : perl-Module-Metadata-1.000037-489.fc37.noarch 590/1102 Installing : perl-Pod-Html-1.33-492.fc38.noarch 591/1102 Installing : perl-Sort-Key-1.33-25.fc37.ppc64le 592/1102 Installing : perl-Date-Manip-6.90-1.fc38.noarch 593/1102 Installing : perl-Lingua-Translit-0.29-2.fc37.noarch 594/1102 Installing : perl-Business-ISSN-1.005-3.fc37.noarch 595/1102 Installing : perl-Class-Accessor-0.51-16.fc37.noarch 596/1102 Installing : perl-Class-Data-Inheritable-0.09-4.fc37.noarch 597/1102 Installing : perl-Exception-Class-1.45-6.fc37.noarch 598/1102 Installing : perl-Class-Inspector-1.36-12.fc38.noarch 599/1102 Installing : perl-File-ShareDir-1.118-7.fc37.noarch 600/1102 Installing : perl-Class-Method-Modifiers-2.13-13.fc37.noarc 601/1102 Installing : perl-Role-Tiny-2.002004-7.fc37.noarch 602/1102 Installing : perl-Class-Singleton-1.6-7.fc37.noarch 603/1102 Installing : perl-Compress-Raw-Bzip2-2.201-2.fc37.ppc64le 604/1102 Installing : perl-IO-Compress-2.201-3.fc37.noarch 605/1102 Installing : perl-Net-HTTP-6.22-4.fc38.noarch 606/1102 Installing : perl-Convert-ASN1-0.33-4.fc37.noarch 607/1102 Installing : perl-DynaLoader-Functions-0.003-17.fc38.noarch 608/1102 Installing : perl-Devel-CallChecker-0.008-18.fc38.ppc64le 609/1102 Installing : perl-Params-Classify-0.015-17.fc37.ppc64le 610/1102 Installing : perl-DateTime-TimeZone-SystemV-0.010-17.fc37.n 611/1102 Installing : perl-DateTime-TimeZone-Tzfile-0.011-17.fc37.no 612/1102 Installing : perl-Email-Date-Format-1.005-23.fc37.noarch 613/1102 Installing : perl-ExtUtils-MM-Utils-2:7.64-490.fc37.noarch 614/1102 Installing : perl-File-Slurper-0.014-1.fc38.noarch 615/1102 Installing : perl-HTML-Tagset-3.20-52.fc37.noarch 616/1102 Installing : perl-Hash-Util-FieldHash-1.26-492.fc38.ppc64le 617/1102 Installing : perl-I18N-LangTags-0.45-492.fc38.noarch 618/1102 Installing : perl-Locale-Maketext-1.32-1.fc38.noarch 619/1102 Installing : perl-Locale-Maketext-Simple-1:0.21-492.fc38.no 620/1102 Installing : perl-Params-Check-1:0.38-489.fc37.noarch 621/1102 Installing : perl-IO-HTML-1.004-9.fc38.noarch 622/1102 Installing : perl-HTTP-Message-6.44-1.fc38.noarch 623/1102 Installing : perl-HTML-Parser-3.80-1.fc38.ppc64le 624/1102 Installing : perl-HTTP-Negotiate-6.01-34.fc38.noarch 625/1102 Installing : perltidy-20221112-1.fc38.noarch 626/1102 Installing : perl-HTTP-Cookies-6.10-8.fc38.noarch 627/1102 Installing : perl-IO-String-1.08-46.fc37.noarch 628/1102 Installing : perl-IPC-Run3-0.048-27.fc38.noarch 629/1102 Installing : perl-IPC-SysV-2.09-490.fc37.ppc64le 630/1102 Installing : perl-IPC-System-Simple-1.30-9.fc37.noarch 631/1102 Installing : perl-List-UtilsBy-0.12-5.fc38.noarch 632/1102 Installing : perl-List-AllUtils-0.19-8.fc38.noarch 633/1102 Installing : perl-MIME-Charset-1.013.1-1.fc38.noarch 634/1102 Installing : perl-Unicode-LineBreak-2019.001-14.fc37.ppc64l 635/1102 Installing : perl-MIME-Types-2.22-4.fc37.noarch 636/1102 Installing : perl-MIME-Lite-3.033-5.fc37.noarch 637/1102 Installing : perl-MRO-Compat-0.15-4.fc37.noarch 638/1102 Installing : perl-Mail-Sender-1:0.903-19.fc37.noarch 639/1102 Installing : perl-Module-Load-1:0.36-489.fc37.noarch 640/1102 Installing : perl-Module-Load-Conditional-0.74-489.fc37.noa 641/1102 Installing : perl-IPC-Cmd-2:1.04-490.fc37.noarch 642/1102 Installing : perl-NTLM-1.09-33.fc37.noarch 643/1102 Installing : perl-Net-SMTP-SSL-1.04-19.fc37.noarch 644/1102 Installing : perl-MailTools-2.21-12.fc37.noarch 645/1102 Installing : perl-Number-Compare-0.03-34.fc38.noarch 646/1102 Installing : perl-Opcode-1.57-492.fc38.ppc64le 647/1102 Installing : perl-Safe-2.43-492.fc38.noarch 648/1102 Installing : perl-Package-Generator-1.106-26.fc37.noarch 649/1102 Installing : perl-Sub-Exporter-0.988-5.fc37.noarch 650/1102 Installing : perl-Sub-Exporter-Progressive-0.001013-19.fc37 651/1102 Installing : perl-Devel-GlobalDestruction-0.14-19.fc37.noar 652/1102 Installing : perl-Package-Stash-XS-0.30-2.fc37.ppc64le 653/1102 Installing : perl-Package-Stash-0.40-3.fc37.noarch 654/1102 Installing : perl-PadWalker-2.5-7.fc37.ppc64le 655/1102 Installing : perl-Devel-Caller-2.06-29.fc37.ppc64le 656/1102 Installing : perl-Devel-LexAlias-0.05-30.fc37.ppc64le 657/1102 Installing : perl-Eval-Closure-0.14-19.fc37.noarch 658/1102 Installing : perl-Params-ValidationCompiler-0.30-17.fc37.no 659/1102 Installing : perl-Ref-Util-XS-0.117-16.fc37.ppc64le 660/1102 Installing : perl-Ref-Util-0.204-15.fc37.noarch 661/1102 Installing : perl-Regexp-Common-2017060201-20.fc38.noarch 662/1102 Installing : perl-Sub-Identify-0.14-20.fc37.ppc64le 663/1102 Installing : perl-Sys-Syslog-0.36-490.fc37.ppc64le 664/1102 Installing : perl-Text-CSV-2.02-1.fc38.noarch 665/1102 Installing : perl-Text-Glob-0.11-19.fc38.noarch 666/1102 Installing : perl-File-Find-Rule-0.34-24.fc38.noarch 667/1102 Installing : perl-Data-Compare-1.27-10.fc37.noarch 668/1102 Installing : perl-Text-Roman-3.5-23.fc37.noarch 669/1102 Installing : perl-Tie-Cycle-1.227-4.fc37.noarch 670/1102 Installing : perl-Business-ISMN-1.202-6.fc37.noarch 671/1102 Installing : perl-Tie-RefHash-1.40-489.fc37.noarch 672/1102 Installing : perl-autodie-2.34-490.fc37.noarch 673/1102 Installing : perl-Variable-Magic-0.63-1.fc38.ppc64le 674/1102 Installing : perl-B-Hooks-EndOfScope-0.26-4.fc37.noarch 675/1102 Installing : perl-namespace-clean-0.27-21.fc37.noarch 676/1102 Installing : perl-namespace-autoclean-0.29-13.fc37.noarch 677/1102 Installing : perl-WWW-RobotRules-6.02-35.fc38.noarch 678/1102 Installing : perl-LWP-Protocol-https-6.10-8.fc38.noarch 679/1102 Installing : perl-libwww-perl-6.67-3.fc38.noarch 680/1102 Installing : perl-XML-SAX-1.02-11.fc37.noarch 681/1102 Running scriptlet: perl-XML-SAX-1.02-11.fc37.noarch 681/1102 Installing : perl-XML-LibXML-1:2.0208-1.fc38.ppc64le 682/1102 Running scriptlet: perl-XML-LibXML-1:2.0208-1.fc38.ppc64le 682/1102 Installing : perl-XML-LibXML-Simple-1.01-10.fc37.noarch 683/1102 Installing : perl-XML-LibXSLT-2.002.000-3.fc37.ppc64le 684/1102 Installing : perl-XML-Writer-0.900-9.fc38.noarch 685/1102 Installing : perl-XString-0.005-7.fc37.ppc64le 686/1102 Installing : perl-Specio-0.48-2.fc37.noarch 687/1102 Installing : perl-DateTime-Locale-1.37-1.fc38.noarch 688/1102 Installing : perl-DateTime-2:1.59-1.fc38.ppc64le 689/1102 Installing : perl-DateTime-TimeZone-2.57-1.fc38.noarch 690/1102 Installing : perl-Log-Dispatch-2.70-9.fc38.noarch 691/1102 Installing : perl-Log-Dispatch-FileRotate-1.38-5.fc37.noarc 692/1102 Installing : perl-DateTime-Format-Strptime-1:1.79-6.fc37.no 693/1102 Installing : perl-DateTime-Format-Builder-0.8300-8.fc37.noa 694/1102 Installing : perl-DateTime-Calendar-Julian-0.107-3.fc37.noa 695/1102 Installing : perl-autovivification-0.18-17.fc37.ppc64le 696/1102 Installing : perl-deprecate-0.04-492.fc38.noarch 697/1102 Installing : perl-Text-Soundex-3.05-24.fc38.ppc64le 698/1102 Installing : perl-LDAP-1:0.68-8.fc37.noarch 699/1102 Installing : perl-Log-Log4perl-1.57-1.fc38.noarch 700/1102 Installing : perl-meta-notation-5.36.0-492.fc38.noarch 701/1102 Installing : perl-sigtrap-1.10-492.fc38.noarch 702/1102 Installing : biber-2.18-1.fc38.noarch 703/1102 Installing : giflib-5.2.1-14.fc38.ppc64le 704/1102 Installing : gettext-envsubst-0.21.1-1.fc38.ppc64le 705/1102 Installing : gettext-runtime-0.21.1-1.fc38.ppc64le 706/1102 Installing : gettext-0.21.1-1.fc38.ppc64le 707/1102 Installing : gc-8.2.2-1.fc38.ppc64le 708/1102 Installing : guile22-2.2.7-6.fc38.ppc64le 709/1102 Installing : make-1:4.3-11.fc38.ppc64le 710/1102 Installing : gcc-13.0.0-0.4.fc38.ppc64le 711/1102 Running scriptlet: gcc-13.0.0-0.4.fc38.ppc64le 711/1102 Installing : cmake-data-3.25.1-1.fc38.noarch 712/1102 Installing : cmake-3.25.1-1.fc38.ppc64le 713/1102 Installing : gcc-c++-13.0.0-0.4.fc38.ppc64le 714/1102 Installing : qt5-rpm-macros-5.15.7-1.fc38.noarch 715/1102 Installing : qt5-qtbase-devel-5.15.7-1.fc38.ppc64le 716/1102 Installing : qt5-qtdeclarative-devel-5.15.7-1.fc38.ppc64le 717/1102 Installing : qt5-qttools-devel-5.15.7-1.fc38.ppc64le 718/1102 Installing : qt5-qtx11extras-devel-5.15.7-1.fc38.ppc64le 719/1102 Installing : libquadmath-devel-13.0.0-0.4.fc38.ppc64le 720/1102 Installing : gcc-gfortran-13.0.0-0.4.fc38.ppc64le 721/1102 Installing : hdf5-devel-1.12.1-10.fc38.ppc64le 722/1102 Installing : blas-devel-3.11.0-1.fc38.ppc64le 723/1102 Installing : lapack-devel-3.11.0-1.fc38.ppc64le 724/1102 Installing : netcdf-devel-4.9.0-4.fc38.ppc64le 725/1102 Installing : netcdf-cxx-devel-4.2-30.fc37.ppc64le 726/1102 Installing : mpich-devel-4.0.2-4.fc38.ppc64le 727/1102 Installing : hdf5-mpich-devel-1.12.1-10.fc38.ppc64le 728/1102 Installing : netcdf-mpich-devel-4.9.0-4.fc38.ppc64le 729/1102 Installing : perl-Filter-2:1.64-1.fc38.ppc64le 730/1102 Installing : perl-encoding-4:3.00-492.fc38.ppc64le 731/1102 Installing : perl-open-1.13-492.fc38.noarch 732/1102 Installing : perl-XML-XPath-1.48-2.fc38.noarch 733/1102 Installing : texlive-epstopdf-9:20210325-52.fc38.noarch 734/1102 Installing : texlive-epstopdf-pkg-9:svn53546-61.fc38.noarch 735/1102 Installing : texlive-cm-9:svn57963-61.fc38.noarch 736/1102 Installing : texlive-etex-9:svn56291-61.fc38.noarch 737/1102 Installing : texlive-graphics-def-9:svn58539-61.fc38.noarch 738/1102 Installing : texlive-hyph-utf8-9:svn58619-61.fc38.noarch 739/1102 Installing : texlive-hyphen-base-9:svn58630-61.fc38.noarch 740/1102 Installing : texlive-knuth-lib-9:svn57963-61.fc38.noarch 741/1102 Installing : texlive-plain-9:svn57963-61.fc38.noarch 742/1102 Installing : texlive-tex-ini-files-9:svn40533-61.fc38.noarc 743/1102 Installing : texlive-unicode-data-9:svn56768-61.fc38.noarch 744/1102 Installing : texlive-gsftopk-9:20210325-52.fc38.ppc64le 745/1102 Installing : texlive-luatex-9:20210325-52.fc38.ppc64le 746/1102 Installing : texlive-texlive.infra-9:20210325-52.fc38.noarc 747/1102 Installing : texlive-texlive-scripts-9:20210325-52.fc38.noa 748/1102 Installing : texlive-kpathsea-9:20210325-52.fc38.ppc64le 749/1102 Installing : texlive-iftex-9:svn56594-61.fc38.noarch 750/1102 Installing : texlive-amsmath-9:svn56514-61.fc38.noarch 751/1102 Installing : texlive-kvoptions-9:svn56609-61.fc38.noarch 752/1102 Installing : texlive-url-9:svn32528.3.4-61.fc38.noarch 753/1102 Installing : texlive-amsfonts-9:svn29208.3.04-61.fc38.noarc 754/1102 Installing : texlive-etex-pkg-9:svn41784-61.fc38.noarch 755/1102 Installing : texlive-etoolbox-9:svn56554-61.fc38.noarch 756/1102 Installing : texlive-pdftexcmds-9:svn55777-61.fc38.noarch 757/1102 Installing : texlive-atbegshi-9:svn53051-61.fc38.noarch 758/1102 Installing : texlive-babel-9:svn58999-61.fc38.noarch 759/1102 Installing : texlive-booktabs-9:svn53402-61.fc38.noarch 760/1102 Installing : texlive-ltxcmds-9:svn56421-61.fc38.noarch 761/1102 Installing : texlive-auxhook-9:svn53173-61.fc38.noarch 762/1102 Installing : texlive-etexcmds-9:svn53171-61.fc38.noarch 763/1102 Installing : texlive-fp-9:svn49719-61.fc38.noarch 764/1102 Installing : texlive-infwarerr-9:svn53023-61.fc38.noarch 765/1102 Installing : texlive-latex-fonts-9:svn28888.0-61.fc38.noarc 766/1102 Installing : texlive-lm-9:svn58637-61.fc38.noarch 767/1102 Installing : texlive-atveryend-9:svn53108-61.fc38.noarch 768/1102 Installing : texlive-graphics-cfg-9:svn41448-61.fc38.noarch 769/1102 Installing : texlive-graphics-9:svn56514-61.fc38.noarch 770/1102 Installing : texlive-tools-9:svn56514-61.fc38.noarch 771/1102 Installing : texlive-xkeyval-9:svn57006-61.fc38.noarch 772/1102 Installing : texlive-geometry-9:svn54080-61.fc38.noarch 773/1102 Installing : texlive-caption-9:svn56771-61.fc38.noarch 774/1102 Installing : texlive-colortbl-9:svn53545-61.fc38.noarch 775/1102 Installing : texlive-intcalc-9:svn53168-61.fc38.noarch 776/1102 Installing : texlive-marvosym-9:svn29349.2.2a-61.fc38.noarc 777/1102 Installing : texlive-multido-9:svn18302.1.42-61.fc38.noarch 778/1102 Installing : texlive-natbib-9:svn20668.8.31b-61.fc38.noarch 779/1102 Installing : texlive-ragged2e-9:svn57638-61.fc38.noarch 780/1102 Installing : texlive-setspace-9:svn24881.6.7a-61.fc38.noarc 781/1102 Installing : texlive-zapfding-9:svn31835.0-61.fc38.noarch 782/1102 Installing : texlive-subfig-9:svn15878.1.3-61.fc38.noarch 783/1102 Installing : texlive-carlisle-9:svn56753-61.fc38.noarch 784/1102 Installing : texlive-csquotes-9:svn57844-61.fc38.noarch 785/1102 Installing : texlive-sauerj-9:svn15878.0-61.fc38.noarch 786/1102 Installing : texlive-translator-9:svn56052-61.fc38.noarch 787/1102 Installing : texlive-catchfile-9:svn53084-61.fc38.noarch 788/1102 Installing : texlive-ifplatform-9:svn45533-61.fc38.noarch 789/1102 Installing : texlive-babelbib-9:svn57349-61.fc38.noarch 790/1102 Installing : texlive-memoir-9:svn58666-61.fc38.noarch 791/1102 Installing : texlive-thumbpdf-9:20210325-52.fc38.noarch 792/1102 Installing : texlive-bigintcalc-9:svn53172-61.fc38.noarch 793/1102 Installing : texlive-bitset-9:svn53837-61.fc38.noarch 794/1102 Installing : texlive-bookmark-9:svn56885-61.fc38.noarch 795/1102 Installing : texlive-euenc-9:svn19795.0.1h-61.fc38.noarch 796/1102 Installing : texlive-euler-9:svn42428-61.fc38.noarch 797/1102 Installing : texlive-everyshi-9:svn57001-61.fc38.noarch 798/1102 Installing : texlive-fancybox-9:svn18304.1.4-61.fc38.noarch 799/1102 Installing : texlive-fancyhdr-9:svn57672-61.fc38.noarch 800/1102 Installing : texlive-float-9:svn15878.1.3d-61.fc38.noarch 801/1102 Installing : texlive-footmisc-9:svn23330.5.5b-61.fc38.noarc 802/1102 Installing : texlive-fpl-9:svn54512-61.fc38.noarch 803/1102 Installing : texlive-gettitlestring-9:svn53170-61.fc38.noar 804/1102 Installing : texlive-glyphlist-9:20210325-52.fc38.noarch 805/1102 Installing : texlive-grfext-9:svn53024-61.fc38.noarch 806/1102 Installing : texlive-grffile-9:svn52756-61.fc38.noarch 807/1102 Installing : texlive-hologo-9:svn53048-61.fc38.noarch 808/1102 Installing : texlive-hycolor-9:svn53584-61.fc38.noarch 809/1102 Installing : texlive-index-9:svn24099.4.1beta-61.fc38.noarc 810/1102 Installing : texlive-kvdefinekeys-9:svn53193-61.fc38.noarch 811/1102 Installing : texlive-kvsetkeys-9:svn53166-61.fc38.noarch 812/1102 Installing : texlive-l3backend-9:svn59118-61.fc38.noarch 813/1102 Installing : texlive-latexconfig-9:svn53525-61.fc38.noarch 814/1102 Installing : texlive-letltxmacro-9:svn53022-61.fc38.noarch 815/1102 Installing : texlive-lm-math-9:svn36915.1.959-61.fc38.noarc 816/1102 Installing : texlive-lua-alt-getopt-9:svn56414-61.fc38.noar 817/1102 Installing : texlive-modes-9:svn56303-61.fc38.noarch 818/1102 Installing : texlive-palatino-9:svn31835.0-61.fc38.noarch 819/1102 Installing : texlive-paralist-9:svn43021-61.fc38.noarch 820/1102 Installing : texlive-pdfescape-9:svn53082-61.fc38.noarch 821/1102 Installing : texlive-pdflscape-9:svn53047-61.fc38.noarch 822/1102 Installing : texlive-placeins-9:svn19848.2.2-61.fc38.noarch 823/1102 Installing : texlive-refcount-9:svn53164-61.fc38.noarch 824/1102 Installing : texlive-stringenc-9:svn52982-61.fc38.noarch 825/1102 Installing : texlive-symbol-9:svn31835.0-61.fc38.noarch 826/1102 Installing : texlive-psnfss-9:svn54694-61.fc38.noarch 827/1102 Installing : texlive-ucharcat-9:svn38907-61.fc38.noarch 828/1102 Installing : texlive-underscore-9:svn18261.0-61.fc38.noarch 829/1102 Installing : texlive-uniquecounter-9:svn53162-61.fc38.noarc 830/1102 Installing : texlive-rerunfilecheck-9:svn54841-61.fc38.noar 831/1102 Installing : texlive-wasy-9:svn53533-61.fc38.noarch 832/1102 Installing : texlive-zref-9:svn56611-61.fc38.noarch 833/1102 Installing : texlive-wasy-type1-9:svn53534-61.fc38.noarch 834/1102 Installing : texlive-mathpazo-9:svn52663-61.fc38.noarch 835/1102 Installing : texlive-metafont-9:20210325-52.fc38.ppc64le 836/1102 Installing : texlive-auto-pst-pdf-9:svn56596-61.fc38.noarch 837/1102 Installing : texlive-breakurl-9:svn29901.1.40-61.fc38.noarc 838/1102 Installing : texlive-fancyref-9:svn15878.0.9c-61.fc38.noarc 839/1102 Installing : texlive-ltabptch-9:svn17533.1.74d-61.fc38.noar 840/1102 Installing : texlive-mathtools-9:svn58856-61.fc38.noarch 841/1102 Installing : texlive-qstest-9:svn15878.0-61.fc38.noarch 842/1102 Installing : texlive-crop-9:svn55424-61.fc38.noarch 843/1102 Installing : texlive-logreq-9:svn53003-61.fc38.noarch 844/1102 Installing : texlive-microtype-9:svn58394-61.fc38.noarch 845/1102 Installing : texlive-pdfmanagement-testphase-9:svn59194-61. 846/1102 Installing : texlive-psfrag-9:svn15878.3.04-61.fc38.noarch 847/1102 Installing : texlive-dvips-9:20210325-52.fc38.ppc64le 848/1102 Installing : texlive-euro-9:svn22191.1.1-61.fc38.noarch 849/1102 Installing : texlive-hopatch-9:svn56106-61.fc38.noarch 850/1102 Installing : texlive-tex-gyre-9:svn48058-61.fc38.noarch 851/1102 Installing : texlive-alphalph-9:svn53087-61.fc38.noarch 852/1102 Installing : texlive-anysize-9:svn15878.0-61.fc38.noarch 853/1102 Installing : texlive-attachfile2-9:20210325-52.fc38.noarch 854/1102 Installing : texlive-avantgar-9:svn31835.0-61.fc38.noarch 855/1102 Installing : texlive-babel-english-9:svn44495-61.fc38.noarc 856/1102 Installing : texlive-beton-9:svn15878.0-61.fc38.noarch 857/1102 Installing : texlive-bibtex-9:20210325-52.fc38.ppc64le 858/1102 Installing : texlive-bookman-9:svn31835.0-61.fc38.noarch 859/1102 Installing : texlive-changepage-9:svn15878.1.0c-61.fc38.noa 860/1102 Installing : texlive-charter-9:svn15878.0-61.fc38.noarch 861/1102 Installing : texlive-cite-9:svn36428.5.5-61.fc38.noarch 862/1102 Installing : texlive-cmap-9:svn57640-61.fc38.noarch 863/1102 Installing : texlive-cmextra-9:svn57866-61.fc38.noarch 864/1102 Installing : texlive-colorprofiles-9:svn49086-61.fc38.noarc 865/1102 Installing : texlive-courier-9:svn35058.0-61.fc38.noarch 866/1102 Installing : texlive-ctablestack-9:svn38514-61.fc38.noarch 867/1102 Installing : texlive-luatexbase-9:svn52663-61.fc38.noarch 868/1102 Installing : texlive-dehyph-9:svn48599-61.fc38.noarch 869/1102 Installing : texlive-pdftex-9:20210325-52.fc38.ppc64le 870/1102 Installing : texlive-ec-9:svn25033.1.0-61.fc38.noarch 871/1102 Installing : texlive-enctex-9:svn34957.0-61.fc38.noarch 872/1102 Installing : texlive-enumitem-9:svn51423-61.fc38.noarch 873/1102 Installing : texlive-euro-ce-9:svn25714-61.fc38.noarch 874/1102 Installing : texlive-eurosym-9:svn17265.1.4_subrfix-61.fc38 875/1102 Installing : texlive-everysel-9:svn57489-61.fc38.noarch 876/1102 Installing : texlive-filecontents-9:svn52142-61.fc38.noarch 877/1102 Installing : texlive-finstrut-9:svn21719.0.5-61.fc38.noarch 878/1102 Installing : texlive-lineno-9:svn57866-61.fc38.noarch 879/1102 Installing : texlive-firstaid-9:svn58440-61.fc38.noarch 880/1102 Installing : texlive-fix2col-9:svn38770-61.fc38.noarch 881/1102 Installing : texlive-footnotehyper-9:svn57618-61.fc38.noarc 882/1102 Installing : texlive-helvetic-9:svn31835.0-61.fc38.noarch 883/1102 Installing : texlive-hobsub-9:svn52810-61.fc38.noarch 884/1102 Installing : texlive-hyperref-9:svn58024-61.fc38.noarch 885/1102 Installing : texlive-attachfile-9:svn42099-61.fc38.noarch 886/1102 Installing : texlive-hyphenex-9:svn57387-61.fc38.noarch 887/1102 Installing : texlive-ifmtarg-9:svn47544-61.fc38.noarch 888/1102 Installing : texlive-kastrup-9:svn15878.0-61.fc38.noarch 889/1102 Installing : texlive-knuth-local-9:svn57963-61.fc38.noarch 890/1102 Installing : texlive-latexbug-9:svn58151-61.fc38.noarch 891/1102 Installing : texlive-luabidi-9:svn54512-61.fc38.noarch 892/1102 Installing : texlive-luahbtex-9:20210325-52.fc38.ppc64le 893/1102 Installing : texlive-lualibs-9:svn57277-61.fc38.noarch 894/1102 Installing : texlive-luaotfload-9:20210325-52.fc38.noarch 895/1102 Installing : texlive-lwarp-9:20210325-52.fc38.noarch 896/1102 Installing : texlive-makecmds-9:svn15878.0-61.fc38.noarch 897/1102 Installing : texlive-makeindex-9:20210325-52.fc38.ppc64le 898/1102 Installing : texlive-manfnt-font-9:svn54684-61.fc38.noarch 899/1102 Installing : texlive-marginnote-9:svn48383-61.fc38.noarch 900/1102 Installing : texlive-mdwtools-9:svn15878.1.05.4-61.fc38.noa 901/1102 Installing : texlive-mflogo-font-9:svn54512-61.fc38.noarch 902/1102 Installing : texlive-mflogo-9:svn42428-61.fc38.noarch 903/1102 Installing : texlive-mfnfss-9:svn46036-61.fc38.noarch 904/1102 Installing : texlive-mfware-9:20210325-52.fc38.ppc64le 905/1102 Installing : texlive-mparhack-9:svn59066-61.fc38.noarch 906/1102 Installing : texlive-mptopdf-9:20210325-52.fc38.noarch 907/1102 Installing : texlive-ncntrsbk-9:svn31835.0-61.fc38.noarch 908/1102 Installing : texlive-newfloat-9:svn52906-61.fc38.noarch 909/1102 Installing : texlive-notoccite-9:svn18129.0-61.fc38.noarch 910/1102 Installing : texlive-ntgclass-9:svn56959-61.fc38.noarch 911/1102 Installing : texlive-pagesel-9:svn56105-61.fc38.noarch 912/1102 Installing : texlive-parallel-9:svn15878.0-61.fc38.noarch 913/1102 Installing : texlive-parskip-9:svn58358-61.fc38.noarch 914/1102 Installing : texlive-pdfcolmk-9:svn52912-61.fc38.noarch 915/1102 Installing : texlive-xcolor-9:svn41044-61.fc38.noarch 916/1102 Installing : texlive-eso-pic-9:svn56658-61.fc38.noarch 917/1102 Installing : texlive-picture-9:svn54867-61.fc38.noarch 918/1102 Installing : texlive-pslatex-9:svn57434-61.fc38.noarch 919/1102 Installing : texlive-pspicture-9:svn15878.0-61.fc38.noarch 920/1102 Installing : texlive-pst-math-9:svn49425-61.fc38.noarch 921/1102 Installing : texlive-pxfonts-9:svn15878.0-61.fc38.noarch 922/1102 Installing : texlive-rcs-9:svn15878.0-61.fc38.noarch 923/1102 Installing : texlive-rsfs-9:svn15878.0-61.fc38.noarch 924/1102 Installing : texlive-sansmath-9:svn17997.1.1-61.fc38.noarch 925/1102 Installing : texlive-section-9:svn20180.0-61.fc38.noarch 926/1102 Installing : texlive-sepnum-9:svn20186.2.0-61.fc38.noarch 927/1102 Installing : texlive-soul-9:svn56495-61.fc38.noarch 928/1102 Installing : texlive-tex-9:20210325-52.fc38.ppc64le 929/1102 Installing : texlive-tex-gyre-math-9:svn41264-61.fc38.noarc 930/1102 Installing : texlive-texlive-en-9:20210325-52.fc38.noarch 931/1102 Installing : texlive-texlive-msg-translations-9:svn59096-61 932/1102 Installing : texlive-textcase-9:svn52092-61.fc38.noarch 933/1102 Installing : texlive-times-9:svn35058.0-61.fc38.noarch 934/1102 Installing : texlive-titlesec-9:svn52413-61.fc38.noarch 935/1102 Installing : texlive-transparent-9:svn52981-61.fc38.noarch 936/1102 Installing : texlive-ctable-9:svn38672-61.fc38.noarch 937/1102 Installing : texlive-txfonts-9:svn15878.0-61.fc38.noarch 938/1102 Installing : texlive-utopia-9:svn15878.0-61.fc38.noarch 939/1102 Installing : texlive-varwidth-9:svn24104.0.92-61.fc38.noarc 940/1102 Installing : texlive-wasysym-9:svn54080-61.fc38.noarch 941/1102 Installing : texlive-xdvi-9:20210325-52.fc38.ppc64le 942/1102 Installing : texlive-xetexconfig-9:svn45845-61.fc38.noarch 943/1102 Installing : texlive-xstring-9:svn49946-61.fc38.noarch 944/1102 Installing : texlive-l3packages-9:svn59118-61.fc38.noarch 945/1102 Installing : texlive-algorithms-9:svn42428-61.fc38.noarch 946/1102 Installing : texlive-bera-9:svn20031.0-61.fc38.noarch 947/1102 Installing : texlive-cm-super-9:svn15878.0-61.fc38.noarch 948/1102 Installing : texlive-fontspec-9:svn56594-61.fc38.noarch 949/1102 Installing : texlive-xunicode-9:svn30466.0.981-61.fc38.noar 950/1102 Installing : texlive-tipa-9:svn29349.1.3-61.fc38.noarch 951/1102 Installing : texlive-xifthen-9:svn38929-61.fc38.noarch 952/1102 Installing : texlive-latex-9:20210325-52.fc38.noarch 953/1102 Installing : texlive-currfile-9:svn56478-61.fc38.noarch 954/1102 Installing : texlive-lualatex-math-9:svn56541-61.fc38.noarc 955/1102 Installing : texlive-unicode-math-9:svn56594-61.fc38.noarch 956/1102 Installing : texlive-filehook-9:svn56479-61.fc38.noarch 957/1102 Installing : texlive-pgf-9:svn57240-61.fc38.noarch 958/1102 Installing : texlive-ms-9:svn57473-61.fc38.noarch 959/1102 Installing : texlive-koma-script-9:svn58585-61.fc38.noarch 960/1102 Installing : texlive-polyglossia-9:svn58869-61.fc38.noarch 961/1102 Installing : texlive-bidi-9:svn55193-61.fc38.noarch 962/1102 Installing : texlive-showexpl-9:svn57414-61.fc38.noarch 963/1102 Installing : texlive-listings-9:svn55265-61.fc38.noarch 964/1102 Installing : texlive-oberdiek-9:20210325-52.fc38.noarch 965/1102 Installing : texlive-fancyvrb-9:svn57488-61.fc38.noarch 966/1102 Installing : texlive-l3kernel-9:svn59118-61.fc38.noarch 967/1102 Installing : texlive-xpatch-9:svn54563-61.fc38.noarch 968/1102 Installing : texlive-biblatex-9:svn63878-61.fc38.noarch 969/1102 Installing : texlive-pst-3d-9:svn17257.1.10-61.fc38.noarch 970/1102 Installing : texlive-pst-coil-9:svn37377.1.07-61.fc38.noarc 971/1102 Installing : texlive-pst-eps-9:svn15878.1.0-61.fc38.noarch 972/1102 Installing : texlive-pst-fill-9:svn15878.1.01-61.fc38.noarc 973/1102 Installing : texlive-pst-grad-9:svn15878.1.06-61.fc38.noarc 974/1102 Installing : texlive-pst-node-9:svn54687-61.fc38.noarch 975/1102 Installing : texlive-pst-ovl-9:svn54963-61.fc38.noarch 976/1102 Installing : texlive-pst-plot-9:svn54080-61.fc38.noarch 977/1102 Installing : texlive-pst-text-9:svn49542-61.fc38.noarch 978/1102 Installing : texlive-pst-tools-9:svn54518-61.fc38.noarch 979/1102 Installing : texlive-pst-tree-9:svn43272-61.fc38.noarch 980/1102 Installing : texlive-pstricks-add-9:svn53763-61.fc38.noarch 981/1102 Installing : texlive-pstricks-9:svn58371-61.fc38.noarch 982/1102 Installing : texlive-amscls-9:svn55378-61.fc38.noarch 983/1102 Installing : texlive-metalogo-9:svn18611.0.12-61.fc38.noarc 984/1102 Installing : texlive-seminar-9:svn34011.1.62-61.fc38.noarch 985/1102 Installing : texlive-breqn-9:svn56422-61.fc38.noarch 986/1102 Installing : texlive-l3experimental-9:svn57789-61.fc38.noar 987/1102 Installing : texlive-pdfpages-9:svn58212-61.fc38.noarch 988/1102 Installing : texlive-sansmathaccent-9:svn53628-61.fc38.noar 989/1102 Installing : texlive-ae-9:svn15878.1.4-61.fc38.noarch 990/1102 Installing : texlive-extsizes-9:svn17263.1.4a-61.fc38.noarc 991/1102 Installing : texlive-jknapltx-9:svn19440.0-61.fc38.noarch 992/1102 Installing : texlive-minitoc-9:svn48196-61.fc38.noarch 993/1102 Installing : texlive-ltxmisc-9:svn21927.0-61.fc38.noarch 994/1102 Installing : texlive-mnsymbol-9:svn18651.1.4-61.fc38.noarch 995/1102 Installing : texlive-mathspec-9:svn42773-61.fc38.noarch 996/1102 Installing : texlive-typehtml-9:svn17134.0-61.fc38.noarch 997/1102 Installing : texlive-ucs-9:svn35853.2.2-61.fc38.noarch 998/1102 Installing : texlive-beamer-9:svn58537-61.fc38.noarch 999/1102 Installing : texlive-realscripts-9:svn56594-61.fc38.noarch 1000/1102 Installing : texlive-xltxtra-9:svn56594-61.fc38.noarch 1001/1102 Installing : texlive-zapfchan-9:svn31835.0-61.fc38.noarch 1002/1102 Installing : texlive-collection-fontsrecommended-9:svn54074 1003/1102 Installing : texlive-collection-latex-9:svn57048-61.fc38.no 1004/1102 Installing : texlive-collection-latexrecommended-9:svn57862 1005/1102 Installing : texlive-collection-basic-9:svn59159-61.fc38.no 1006/1102 Installing : texlive-dvipdfmx-9:20210325-52.fc38.ppc64le 1007/1102 Installing : texlive-xetex-9:20210325-52.fc38.ppc64le 1008/1102 Installing : fdk-aac-free-2.0.0-9.fc38.ppc64le 1009/1102 Installing : dbus-common-1:1.14.4-1.fc38.noarch 1010/1102 Running scriptlet: dbus-common-1:1.14.4-1.fc38.noarch 1010/1102 Running scriptlet: dbus-broker-32-1.fc38.ppc64le 1011/1102 Installing : dbus-broker-32-1.fc38.ppc64le 1011/1102 Running scriptlet: dbus-broker-32-1.fc38.ppc64le 1011/1102 Installing : dbus-1:1.14.4-1.fc38.ppc64le 1012/1102 Installing : device-mapper-libs-1.02.189-1.fc38.ppc64le 1013/1102 Installing : cryptsetup-libs-2.6.0-1.fc38.ppc64le 1014/1102 Installing : device-mapper-1.02.189-1.fc38.ppc64le 1015/1102 Installing : systemd-pam-252.4-598.fc38.ppc64le 1016/1102 Installing : systemd-252.4-598.fc38.ppc64le 1017/1102 Running scriptlet: systemd-252.4-598.fc38.ppc64le 1017/1102 /usr/lib/sysusers.d/basic.conf:9: Conflict with earlier configuration for user 'root', ignoring line. Creating group 'input' with GID 104. Creating group 'kvm' with GID 36. Creating group 'render' with GID 105. Creating group 'sgx' with GID 106. Creating group 'systemd-journal' with GID 190. Creating group 'systemd-oom' with GID 999. Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 999 and GID 999. Installing : at-spi2-core-2.46.0-2.fc38.ppc64le 1018/1102 Installing : atk-2.46.0-2.fc38.ppc64le 1019/1102 Installing : at-spi2-atk-2.46.0-2.fc38.ppc64le 1020/1102 Installing : gtk3-3.24.35-2.fc38.ppc64le 1021/1102 Installing : wxGTK-3.2.1-4.fc38.ppc64le 1022/1102 Installing : atk-devel-2.46.0-2.fc38.ppc64le 1023/1102 Installing : libftdi-1.5-5.fc37.ppc64le 1024/1102 Installing : systemd-udev-252.4-598.fc38.ppc64le 1025/1102 Running scriptlet: systemd-udev-252.4-598.fc38.ppc64le 1025/1102 Installing : libfreenect-0.6.4-1.fc38.ppc64le 1026/1102 Installing : libfreenect-fakenect-0.6.4-1.fc38.ppc64le 1027/1102 Installing : libphidget22-1.12.20220912-1.fc38.ppc64le 1028/1102 Installing : python3-libftdi-1.5-5.fc37.ppc64le 1029/1102 Installing : wxGTK-gl-3.2.1-4.fc38.ppc64le 1030/1102 Installing : java-17-openjdk-1:17.0.6.0.1-0.3.ea.fc38.ppc64 1031/1102 Running scriptlet: java-17-openjdk-1:17.0.6.0.1-0.3.ea.fc38.ppc64 1031/1102 Installing : at-spi2-core-devel-2.46.0-2.fc38.ppc64le 1032/1102 Installing : at-spi2-atk-devel-2.46.0-2.fc38.ppc64le 1033/1102 Installing : gupnp-1.6.3-1.fc38.ppc64le 1034/1102 Installing : gupnp-igd-1.2.0-7.fc38.ppc64le 1035/1102 Installing : libnice-0.1.19-3.fc38.ppc64le 1036/1102 Installing : xdg-dbus-proxy-0.1.3-2.fc37.ppc64le 1037/1102 Installing : cgnslib-common-4.3.0-5.fc38.noarch 1038/1102 Installing : cgnslib-4.3.0-5.fc38.ppc64le 1039/1102 Installing : cgnslib-devel-4.3.0-5.fc38.ppc64le 1040/1102 Installing : cfitsio-4.1.0-1.fc38.ppc64le 1041/1102 Installing : gdal-libs-3.6.1-1.fc38.ppc64le 1042/1102 Installing : vtk-9.1.0-18.fc38.ppc64le 1043/1102 Installing : vtk-qt-9.1.0-18.fc38.ppc64le 1044/1102 Installing : python3-vtk-9.1.0-18.fc38.ppc64le 1045/1102 Installing : vtk-java-9.1.0-18.fc38.ppc64le 1046/1102 Installing : pcl-1.12.0-22.fc37.ppc64le 1047/1102 Installing : gdal-devel-3.6.1-1.fc38.ppc64le 1048/1102 Installing : cdparanoia-libs-10.2-40.fc38.ppc64le 1049/1102 Installing : gstreamer1-plugins-base-1.20.4-1.fc38.ppc64le 1050/1102 Installing : gstreamer1-plugins-bad-free-1.20.4-2.fc38.ppc6 1051/1102 Installing : qt5-qtwebkit-5.212.0-0.70alpha4.fc38.ppc64le 1052/1102 Installing : qt5-qtwebkit-devel-5.212.0-0.70alpha4.fc38.ppc 1053/1102 Installing : wxGTK-media-3.2.1-4.fc38.ppc64le 1054/1102 Installing : bzip2-devel-1.0.8-12.fc38.ppc64le 1055/1102 Installing : bubblewrap-0.5.0-3.fc38.ppc64le 1056/1102 Installing : webkit2gtk4.0-2.39.3-3.fc38.ppc64le 1057/1102 Installing : wxGTK-webview-3.2.1-4.fc38.ppc64le 1058/1102 Installing : brotli-1.0.9-9.fc38.ppc64le 1059/1102 Installing : brotli-devel-1.0.9-9.fc38.ppc64le 1060/1102 Installing : harfbuzz-devel-6.0.0-1.fc38.ppc64le 1061/1102 Installing : freetype-devel-2.12.1-3.fc38.ppc64le 1062/1102 Installing : fontconfig-devel-2.14.1-2.fc38.ppc64le 1063/1102 Installing : cairo-devel-1.17.6-2.fc38.ppc64le 1064/1102 Installing : cairo-gobject-devel-1.17.6-2.fc38.ppc64le 1065/1102 Installing : libXft-devel-2.3.6-1.fc38.ppc64le 1066/1102 Installing : pango-devel-1.50.12-1.fc38.ppc64le 1067/1102 Installing : gtk3-devel-3.24.35-2.fc38.ppc64le 1068/1102 Installing : boost-test-1.78.0-9.fc38.ppc64le 1069/1102 Installing : boost-stacktrace-1.78.0-9.fc38.ppc64le 1070/1102 Installing : boost-serialization-1.78.0-9.fc38.ppc64le 1071/1102 Installing : boost-random-1.78.0-9.fc38.ppc64le 1072/1102 Installing : boost-program-options-1.78.0-9.fc38.ppc64le 1073/1102 Installing : boost-nowide-1.78.0-9.fc38.ppc64le 1074/1102 Installing : boost-math-1.78.0-9.fc38.ppc64le 1075/1102 Installing : boost-contract-1.78.0-9.fc38.ppc64le 1076/1102 Installing : boost-1.78.0-9.fc38.ppc64le 1077/1102 Installing : boost-devel-1.78.0-9.fc38.ppc64le 1078/1102 Installing : flann-devel-1.9.1-8.fc38.ppc64le 1079/1102 Installing : vtk-devel-9.1.0-18.fc38.ppc64le 1080/1102 Installing : CharLS-2.0.0-9.fc38.ppc64le 1081/1102 Installing : gdcm-3.0.12-5.fc38.ppc64le 1082/1102 Installing : opencv-core-4.6.0-9.fc38.ppc64le 1083/1102 Installing : libfreenect-opencv-0.6.4-1.fc38.ppc64le 1084/1102 Installing : libfreenect-devel-0.6.4-1.fc38.ppc64le 1085/1102 Installing : pcl-devel-1.12.0-22.fc37.ppc64le 1086/1102 Installing : wxGTK-devel-3.2.1-4.fc38.ppc64le 1087/1102 Installing : libftdi-devel-1.5-5.fc37.ppc64le 1088/1102 Installing : libphidget22-devel-1.12.20220912-1.fc38.ppc64l 1089/1102 Installing : annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le 1090/1102 Running scriptlet: annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le 1090/1102 Installing : gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le 1091/1102 Installing : doxygen-2:1.9.5-2.fc38.ppc64le 1092/1102 Installing : assimp-devel-5.0.1-9.fc38.ppc64le 1093/1102 Installing : lib3ds-devel-1.3.0-39.fc38.ppc64le 1094/1102 Installing : freeglut-devel-3.4.0-1.fc38.ppc64le 1095/1102 Installing : octomap-devel-1.9.7-4.fc37.ppc64le 1096/1102 Installing : suitesparse-devel-5.13.0-1.fc38.ppc64le 1097/1102 Installing : libdc1394-devel-2.2.6-8.fc38.ppc64le 1098/1102 Installing : libappstream-glib-0.8.2-1.fc38.ppc64le 1099/1102 Installing : tbb-devel-2020.3-12.fc37.ppc64le 1100/1102 Installing : desktop-file-utils-0.26-7.fc38.ppc64le 1101/1102 Installing : systemd-rpm-macros-252.4-598.fc38.noarch 1102/1102 Running scriptlet: texlive-base-9:20210325-52.fc38.ppc64le 1102/1102 Running scriptlet: copy-jdk-configs-4.1-1.fc38.noarch 1102/1102 Running scriptlet: urw-base35-bookman-fonts-20200910-15.fc37.noar 1102/1102 Running scriptlet: urw-base35-c059-fonts-20200910-15.fc37.noarch 1102/1102 Running scriptlet: urw-base35-d050000l-fonts-20200910-15.fc37.noa 1102/1102 Running scriptlet: urw-base35-gothic-fonts-20200910-15.fc37.noarc 1102/1102 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-15.fc 1102/1102 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-15.fc37 1102/1102 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-15.fc37. 1102/1102 Running scriptlet: urw-base35-p052-fonts-20200910-15.fc37.noarch 1102/1102 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910- 1102/1102 Running scriptlet: urw-base35-z003-fonts-20200910-15.fc37.noarch 1102/1102 Running scriptlet: fontconfig-2.14.1-2.fc38.ppc64le 1102/1102 Running scriptlet: crypto-policies-scripts-20221215-1.gita4c31a3. 1102/1102 Running scriptlet: nss-3.85.0-1.fc38.ppc64le 1102/1102 Running scriptlet: java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.f 1102/1102 Running scriptlet: java-17-openjdk-1:17.0.6.0.1-0.3.ea.fc38.ppc64 1102/1102 Running scriptlet: systemd-rpm-macros-252.4-598.fc38.noarch 1102/1102 /usr/lib/sysusers.d/basic.conf:9: Conflict with earlier configuration for user 'root', ignoring line. Creating group 'systemd-coredump' with GID 998. Creating user 'systemd-coredump' (systemd Core Dumper) with UID 998 and GID 998. Creating group 'systemd-timesync' with GID 997. Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 997 and GID 997. Verifying : CharLS-2.0.0-9.fc38.ppc64le 1/1102 Verifying : Lmod-8.7.14-1.fc38.ppc64le 2/1102 Verifying : PEGTL-devel-2.8.3-5.fc38.ppc64le 3/1102 Verifying : SDL2-2.26.0-1.fc38.ppc64le 4/1102 Verifying : SuperLU-5.3.0-3.fc38.ppc64le 5/1102 Verifying : alsa-lib-1.2.8-2.fc38.ppc64le 6/1102 Verifying : armadillo-10.8.2-2.fc38.ppc64le 7/1102 Verifying : arpack-3.8.0-5.fc38.ppc64le 8/1102 Verifying : assimp-5.0.1-9.fc38.ppc64le 9/1102 Verifying : assimp-devel-5.0.1-9.fc38.ppc64le 10/1102 Verifying : at-spi2-atk-2.46.0-2.fc38.ppc64le 11/1102 Verifying : at-spi2-atk-devel-2.46.0-2.fc38.ppc64le 12/1102 Verifying : at-spi2-core-2.46.0-2.fc38.ppc64le 13/1102 Verifying : at-spi2-core-devel-2.46.0-2.fc38.ppc64le 14/1102 Verifying : atk-2.46.0-2.fc38.ppc64le 15/1102 Verifying : atk-devel-2.46.0-2.fc38.ppc64le 16/1102 Verifying : autoconf-2.71-4.fc38.noarch 17/1102 Verifying : avahi-compat-libdns_sd-0.8-19.fc38.ppc64le 18/1102 Verifying : avahi-libs-0.8-19.fc38.ppc64le 19/1102 Verifying : blas-3.11.0-1.fc38.ppc64le 20/1102 Verifying : blas-devel-3.11.0-1.fc38.ppc64le 21/1102 Verifying : blas64-3.11.0-1.fc38.ppc64le 22/1102 Verifying : blas64_-3.11.0-1.fc38.ppc64le 23/1102 Verifying : blosc-1.21.1-3.fc38.ppc64le 24/1102 Verifying : boost-1.78.0-9.fc38.ppc64le 25/1102 Verifying : boost-atomic-1.78.0-9.fc38.ppc64le 26/1102 Verifying : boost-chrono-1.78.0-9.fc38.ppc64le 27/1102 Verifying : boost-container-1.78.0-9.fc38.ppc64le 28/1102 Verifying : boost-context-1.78.0-9.fc38.ppc64le 29/1102 Verifying : boost-contract-1.78.0-9.fc38.ppc64le 30/1102 Verifying : boost-coroutine-1.78.0-9.fc38.ppc64le 31/1102 Verifying : boost-date-time-1.78.0-9.fc38.ppc64le 32/1102 Verifying : boost-devel-1.78.0-9.fc38.ppc64le 33/1102 Verifying : boost-fiber-1.78.0-9.fc38.ppc64le 34/1102 Verifying : boost-filesystem-1.78.0-9.fc38.ppc64le 35/1102 Verifying : boost-graph-1.78.0-9.fc38.ppc64le 36/1102 Verifying : boost-iostreams-1.78.0-9.fc38.ppc64le 37/1102 Verifying : boost-json-1.78.0-9.fc38.ppc64le 38/1102 Verifying : boost-locale-1.78.0-9.fc38.ppc64le 39/1102 Verifying : boost-log-1.78.0-9.fc38.ppc64le 40/1102 Verifying : boost-math-1.78.0-9.fc38.ppc64le 41/1102 Verifying : boost-nowide-1.78.0-9.fc38.ppc64le 42/1102 Verifying : boost-numpy3-1.78.0-9.fc38.ppc64le 43/1102 Verifying : boost-program-options-1.78.0-9.fc38.ppc64le 44/1102 Verifying : boost-python3-1.78.0-9.fc38.ppc64le 45/1102 Verifying : boost-random-1.78.0-9.fc38.ppc64le 46/1102 Verifying : boost-regex-1.78.0-9.fc38.ppc64le 47/1102 Verifying : boost-serialization-1.78.0-9.fc38.ppc64le 48/1102 Verifying : boost-stacktrace-1.78.0-9.fc38.ppc64le 49/1102 Verifying : boost-system-1.78.0-9.fc38.ppc64le 50/1102 Verifying : boost-test-1.78.0-9.fc38.ppc64le 51/1102 Verifying : boost-thread-1.78.0-9.fc38.ppc64le 52/1102 Verifying : boost-timer-1.78.0-9.fc38.ppc64le 53/1102 Verifying : boost-type_erasure-1.78.0-9.fc38.ppc64le 54/1102 Verifying : boost-wave-1.78.0-9.fc38.ppc64le 55/1102 Verifying : brotli-1.0.9-9.fc38.ppc64le 56/1102 Verifying : brotli-devel-1.0.9-9.fc38.ppc64le 57/1102 Verifying : bubblewrap-0.5.0-3.fc38.ppc64le 58/1102 Verifying : bzip2-devel-1.0.8-12.fc38.ppc64le 59/1102 Verifying : cairo-1.17.6-2.fc38.ppc64le 60/1102 Verifying : cairo-devel-1.17.6-2.fc38.ppc64le 61/1102 Verifying : cairo-gobject-1.17.6-2.fc38.ppc64le 62/1102 Verifying : cairo-gobject-devel-1.17.6-2.fc38.ppc64le 63/1102 Verifying : cdparanoia-libs-10.2-40.fc38.ppc64le 64/1102 Verifying : cfitsio-4.1.0-1.fc38.ppc64le 65/1102 Verifying : cgnslib-4.3.0-5.fc38.ppc64le 66/1102 Verifying : cgnslib-common-4.3.0-5.fc38.noarch 67/1102 Verifying : cgnslib-devel-4.3.0-5.fc38.ppc64le 68/1102 Verifying : cgnslib-libs-4.3.0-5.fc38.ppc64le 69/1102 Verifying : cli11-devel-2.3.1-1.fc38.noarch 70/1102 Verifying : cmake-3.25.1-1.fc38.ppc64le 71/1102 Verifying : cmake-data-3.25.1-1.fc38.noarch 72/1102 Verifying : cmake-filesystem-3.25.1-1.fc38.ppc64le 73/1102 Verifying : cmake-rpm-macros-3.25.1-1.fc38.noarch 74/1102 Verifying : colord-libs-1.4.6-2.fc38.ppc64le 75/1102 Verifying : cryptsetup-libs-2.6.0-1.fc38.ppc64le 76/1102 Verifying : cups-libs-1:2.4.2-5.fc38.ppc64le 77/1102 Verifying : dbus-1:1.14.4-1.fc38.ppc64le 78/1102 Verifying : dbus-broker-32-1.fc38.ppc64le 79/1102 Verifying : dbus-common-1:1.14.4-1.fc38.noarch 80/1102 Verifying : dbus-devel-1:1.14.4-1.fc38.ppc64le 81/1102 Verifying : dbus-libs-1:1.14.4-1.fc38.ppc64le 82/1102 Verifying : desktop-file-utils-0.26-7.fc38.ppc64le 83/1102 Verifying : double-conversion-3.1.5-7.fc38.ppc64le 84/1102 Verifying : double-conversion-devel-3.1.5-7.fc38.ppc64le 85/1102 Verifying : doxygen-2:1.9.5-2.fc38.ppc64le 86/1102 Verifying : eigen3-devel-3.4.0-8.fc38.noarch 87/1102 Verifying : enchant2-2.3.3-2.fc38.ppc64le 88/1102 Verifying : expat-2.5.0-1.fc38.ppc64le 89/1102 Verifying : expat-devel-2.5.0-1.fc38.ppc64le 90/1102 Verifying : fdk-aac-free-2.0.0-9.fc38.ppc64le 91/1102 Verifying : flac-libs-1.4.2-1.fc38.ppc64le 92/1102 Verifying : flann-1.9.1-8.fc38.ppc64le 93/1102 Verifying : flann-devel-1.9.1-8.fc38.ppc64le 94/1102 Verifying : fontconfig-2.14.1-2.fc38.ppc64le 95/1102 Verifying : fontconfig-devel-2.14.1-2.fc38.ppc64le 96/1102 Verifying : freeglut-3.4.0-1.fc38.ppc64le 97/1102 Verifying : freeglut-devel-3.4.0-1.fc38.ppc64le 98/1102 Verifying : freetype-2.12.1-3.fc38.ppc64le 99/1102 Verifying : freetype-devel-2.12.1-3.fc38.ppc64le 100/1102 Verifying : freexl-1.0.6-18.fc38.ppc64le 101/1102 Verifying : fribidi-1.0.12-2.fc38.ppc64le 102/1102 Verifying : fribidi-devel-1.0.12-2.fc38.ppc64le 103/1102 Verifying : gc-8.2.2-1.fc38.ppc64le 104/1102 Verifying : gd-2.3.3-9.fc38.ppc64le 105/1102 Verifying : gdcm-3.0.12-5.fc38.ppc64le 106/1102 Verifying : gdk-pixbuf2-2.42.10-1.fc38.ppc64le 107/1102 Verifying : gdk-pixbuf2-devel-2.42.10-1.fc38.ppc64le 108/1102 Verifying : gdk-pixbuf2-modules-2.42.10-1.fc38.ppc64le 109/1102 Verifying : gettext-0.21.1-1.fc38.ppc64le 110/1102 Verifying : gettext-envsubst-0.21.1-1.fc38.ppc64le 111/1102 Verifying : gettext-libs-0.21.1-1.fc38.ppc64le 112/1102 Verifying : gettext-runtime-0.21.1-1.fc38.ppc64le 113/1102 Verifying : ghostscript-9.56.1-5.fc38.ppc64le 114/1102 Verifying : ghostscript-tools-fonts-9.56.1-5.fc38.ppc64le 115/1102 Verifying : ghostscript-tools-printing-9.56.1-5.fc38.ppc64 116/1102 Verifying : giflib-5.2.1-14.fc38.ppc64le 117/1102 Verifying : glew-devel-2.2.0-3.fc38.ppc64le 118/1102 Verifying : glib-networking-2.74.0-1.fc38.ppc64le 119/1102 Verifying : glib2-2.74.1-2.fc38.ppc64le 120/1102 Verifying : glib2-devel-2.74.1-2.fc38.ppc64le 121/1102 Verifying : glx-utils-8.4.0-14.20210504git0f9e7d9.fc38.ppc 122/1102 Verifying : gnutls-3.7.8-9.fc38.ppc64le 123/1102 Verifying : graphene-1.10.6-4.fc38.ppc64le 124/1102 Verifying : graphite2-1.3.14-10.fc38.ppc64le 125/1102 Verifying : graphite2-devel-1.3.14-10.fc38.ppc64le 126/1102 Verifying : graphviz-7.0.4-1.fc38.ppc64le 127/1102 Verifying : groff-base-1.22.4-10.fc38.ppc64le 128/1102 Verifying : gsm-1.0.22-1.fc38.ppc64le 129/1102 Verifying : gssdp-1.6.2-1.fc38.ppc64le 130/1102 Verifying : gstreamer1-1.20.4-1.fc38.ppc64le 131/1102 Verifying : gstreamer1-plugins-bad-free-1.20.4-2.fc38.ppc6 132/1102 Verifying : gstreamer1-plugins-base-1.20.4-1.fc38.ppc64le 133/1102 Verifying : gtk-update-icon-cache-3.24.35-2.fc38.ppc64le 134/1102 Verifying : gtk3-3.24.35-2.fc38.ppc64le 135/1102 Verifying : gtk3-devel-3.24.35-2.fc38.ppc64le 136/1102 Verifying : gts-0.7.6-43.20121130.fc38.ppc64le 137/1102 Verifying : guile22-2.2.7-6.fc38.ppc64le 138/1102 Verifying : gupnp-1.6.3-1.fc38.ppc64le 139/1102 Verifying : gupnp-igd-1.2.0-7.fc38.ppc64le 140/1102 Verifying : harfbuzz-6.0.0-1.fc38.ppc64le 141/1102 Verifying : harfbuzz-devel-6.0.0-1.fc38.ppc64le 142/1102 Verifying : harfbuzz-icu-6.0.0-1.fc38.ppc64le 143/1102 Verifying : hdf-libs-4.2.15-11.fc38.ppc64le 144/1102 Verifying : hdf5-1.12.1-10.fc38.ppc64le 145/1102 Verifying : hdf5-devel-1.12.1-10.fc38.ppc64le 146/1102 Verifying : hdf5-mpich-1.12.1-10.fc38.ppc64le 147/1102 Verifying : hdf5-mpich-devel-1.12.1-10.fc38.ppc64le 148/1102 Verifying : highway-1.0.1-2.fc38.ppc64le 149/1102 Verifying : hunspell-1.7.1-1.fc38.ppc64le 150/1102 Verifying : hunspell-en-US-0.20201207-2.fc38.noarch 151/1102 Verifying : hunspell-filesystem-1.7.1-1.fc38.ppc64le 152/1102 Verifying : hwloc-libs-2.5.0-4.fc38.ppc64le 153/1102 Verifying : hyphen-2.8.8-18.fc38.ppc64le 154/1102 Verifying : imath-3.1.6-1.fc38.ppc64le 155/1102 Verifying : irrXML-1.8.5-3.fc38.ppc64le 156/1102 Verifying : java-17-openjdk-1:17.0.6.0.1-0.3.ea.fc38.ppc64 157/1102 Verifying : java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.f 158/1102 Verifying : jbig2dec-libs-0.19-7.fc38.ppc64le 159/1102 Verifying : jbigkit-libs-2.1-24.fc38.ppc64le 160/1102 Verifying : json-c-0.16-3.fc38.ppc64le 161/1102 Verifying : json-glib-1.6.6-3.fc38.ppc64le 162/1102 Verifying : jsoncpp-1.9.5-3.fc38.ppc64le 163/1102 Verifying : jsoncpp-devel-1.9.5-3.fc38.ppc64le 164/1102 Verifying : kbd-2.5.1-3.fc38.ppc64le 165/1102 Verifying : kbd-legacy-2.5.1-3.fc38.noarch 166/1102 Verifying : kbd-misc-2.5.1-3.fc38.noarch 167/1102 Verifying : kmod-30-3.fc38.ppc64le 168/1102 Verifying : kmod-libs-30-3.fc38.ppc64le 169/1102 Verifying : lame-libs-3.100-13.fc38.ppc64le 170/1102 Verifying : lapack-3.11.0-1.fc38.ppc64le 171/1102 Verifying : lapack-devel-3.11.0-1.fc38.ppc64le 172/1102 Verifying : lapack64-3.11.0-1.fc38.ppc64le 173/1102 Verifying : lapack64_-3.11.0-1.fc38.ppc64le 174/1102 Verifying : lasi-1.1.3-9.fc38.ppc64le 175/1102 Verifying : lcms2-2.14-1.fc38.ppc64le 176/1102 Verifying : lib3ds-1.3.0-39.fc38.ppc64le 177/1102 Verifying : lib3ds-devel-1.3.0-39.fc38.ppc64le 178/1102 Verifying : libGLEW-2.2.0-3.fc38.ppc64le 179/1102 Verifying : libICE-1.0.10-9.fc38.ppc64le 180/1102 Verifying : libICE-devel-1.0.10-9.fc38.ppc64le 181/1102 Verifying : libSM-1.2.3-11.fc38.ppc64le 182/1102 Verifying : libSM-devel-1.2.3-11.fc38.ppc64le 183/1102 Verifying : libX11-1.8.1-2.fc38.ppc64le 184/1102 Verifying : libX11-common-1.8.1-2.fc38.noarch 185/1102 Verifying : libX11-devel-1.8.1-2.fc38.ppc64le 186/1102 Verifying : libX11-xcb-1.8.1-2.fc38.ppc64le 187/1102 Verifying : libXau-1.0.11-1.fc38.ppc64le 188/1102 Verifying : libXau-devel-1.0.11-1.fc38.ppc64le 189/1102 Verifying : libXaw-1.0.14-3.fc38.ppc64le 190/1102 Verifying : libXcomposite-0.4.5-8.fc38.ppc64le 191/1102 Verifying : libXcomposite-devel-0.4.5-8.fc38.ppc64le 192/1102 Verifying : libXcursor-1.2.1-2.fc38.ppc64le 193/1102 Verifying : libXcursor-devel-1.2.1-2.fc38.ppc64le 194/1102 Verifying : libXdamage-1.1.5-8.fc38.ppc64le 195/1102 Verifying : libXdamage-devel-1.1.5-8.fc38.ppc64le 196/1102 Verifying : libXext-1.3.5-1.fc38.ppc64le 197/1102 Verifying : libXext-devel-1.3.5-1.fc38.ppc64le 198/1102 Verifying : libXfixes-6.0.0-4.fc38.ppc64le 199/1102 Verifying : libXfixes-devel-6.0.0-4.fc38.ppc64le 200/1102 Verifying : libXft-2.3.6-1.fc38.ppc64le 201/1102 Verifying : libXft-devel-2.3.6-1.fc38.ppc64le 202/1102 Verifying : libXi-1.8-3.fc38.ppc64le 203/1102 Verifying : libXi-devel-1.8-3.fc38.ppc64le 204/1102 Verifying : libXinerama-1.1.5-1.fc38.ppc64le 205/1102 Verifying : libXinerama-devel-1.1.5-1.fc38.ppc64le 206/1102 Verifying : libXmu-1.1.4-1.fc38.ppc64le 207/1102 Verifying : libXpm-3.5.13-8.fc38.ppc64le 208/1102 Verifying : libXrandr-1.5.2-9.fc38.ppc64le 209/1102 Verifying : libXrandr-devel-1.5.2-9.fc38.ppc64le 210/1102 Verifying : libXrender-0.9.11-1.fc38.ppc64le 211/1102 Verifying : libXrender-devel-0.9.11-1.fc38.ppc64le 212/1102 Verifying : libXt-1.2.1-3.fc38.ppc64le 213/1102 Verifying : libXt-devel-1.2.1-3.fc38.ppc64le 214/1102 Verifying : libXtst-1.2.4-1.fc38.ppc64le 215/1102 Verifying : libXtst-devel-1.2.4-1.fc38.ppc64le 216/1102 Verifying : libXv-1.0.11-17.fc38.ppc64le 217/1102 Verifying : libaec-1.0.6-3.fc38.ppc64le 218/1102 Verifying : libaec-devel-1.0.6-3.fc38.ppc64le 219/1102 Verifying : libaom-3.5.0-2.fc38.ppc64le 220/1102 Verifying : libappstream-glib-0.8.2-1.fc38.ppc64le 221/1102 Verifying : libarchive-devel-3.6.1-3.fc38.ppc64le 222/1102 Verifying : libargon2-20190702-1.fc38.ppc64le 223/1102 Verifying : libavif-0.11.1-4.fc38.ppc64le 224/1102 Verifying : libb2-0.98.1-7.fc38.ppc64le 225/1102 Verifying : libcloudproviders-0.3.1-6.fc38.ppc64le 226/1102 Verifying : libcloudproviders-devel-0.3.1-6.fc38.ppc64le 227/1102 Verifying : libconfuse-3.3-7.fc38.ppc64le 228/1102 Verifying : libcurl-devel-7.87.0-1.fc38.ppc64le 229/1102 Verifying : libdatrie-0.2.13-4.fc38.ppc64le 230/1102 Verifying : libdatrie-devel-0.2.13-4.fc38.ppc64le 231/1102 Verifying : libdav1d-1.0.0-2.fc38.ppc64le 232/1102 Verifying : libdc1394-2.2.6-8.fc38.ppc64le 233/1102 Verifying : libdc1394-devel-2.2.6-8.fc38.ppc64le 234/1102 Verifying : libdecor-0.1.1-1.fc38.ppc64le 235/1102 Verifying : libdrm-2.4.114-1.fc38.ppc64le 236/1102 Verifying : libdrm-devel-2.4.114-1.fc38.ppc64le 237/1102 Verifying : libdvdnav-6.1.1-4.fc38.ppc64le 238/1102 Verifying : libdvdread-6.1.3-2.fc38.ppc64le 239/1102 Verifying : libedit-3.1-44.20221030cvs.fc38.ppc64le 240/1102 Verifying : libepoxy-1.5.10-2.fc38.ppc64le 241/1102 Verifying : libepoxy-devel-1.5.10-2.fc38.ppc64le 242/1102 Verifying : libevdev-1.13.0-1.fc38.ppc64le 243/1102 Verifying : libffi-devel-3.4.4-1.fc38.ppc64le 244/1102 Verifying : libfontenc-1.1.6-1.fc38.ppc64le 245/1102 Verifying : libfreenect-0.6.4-1.fc38.ppc64le 246/1102 Verifying : libfreenect-devel-0.6.4-1.fc38.ppc64le 247/1102 Verifying : libfreenect-fakenect-0.6.4-1.fc38.ppc64le 248/1102 Verifying : libfreenect-opencv-0.6.4-1.fc38.ppc64le 249/1102 Verifying : libgcrypt-1.10.1-6.fc38.ppc64le 250/1102 Verifying : libgeotiff-1.7.1-5.fc38.ppc64le 251/1102 Verifying : libglvnd-1:1.6.0-1.fc38.ppc64le 252/1102 Verifying : libglvnd-core-devel-1:1.6.0-1.fc38.ppc64le 253/1102 Verifying : libglvnd-devel-1:1.6.0-1.fc38.ppc64le 254/1102 Verifying : libglvnd-egl-1:1.6.0-1.fc38.ppc64le 255/1102 Verifying : libglvnd-gles-1:1.6.0-1.fc38.ppc64le 256/1102 Verifying : libglvnd-glx-1:1.6.0-1.fc38.ppc64le 257/1102 Verifying : libglvnd-opengl-1:1.6.0-1.fc38.ppc64le 258/1102 Verifying : libgpg-error-1.46-1.fc38.ppc64le 259/1102 Verifying : libgs-9.56.1-5.fc38.ppc64le 260/1102 Verifying : libgta-1.2.1-8.fc38.ppc64le 261/1102 Verifying : libgudev-237-3.fc38.ppc64le 262/1102 Verifying : libgusb-0.4.3-1.fc38.ppc64le 263/1102 Verifying : libharu-2.3.0-16.fc38.ppc64le 264/1102 Verifying : libharu-devel-2.3.0-16.fc38.ppc64le 265/1102 Verifying : libicu-71.1-2.fc38.ppc64le 266/1102 Verifying : libicu-devel-71.1-2.fc38.ppc64le 267/1102 Verifying : libijs-0.35-16.fc38.ppc64le 268/1102 Verifying : libimagequant-2.17.0-3.fc38.ppc64le 269/1102 Verifying : libinput-1.22.0-2.fc38.ppc64le 270/1102 Verifying : libjpeg-turbo-2.1.4-1.fc38.ppc64le 271/1102 Verifying : libjpeg-turbo-devel-2.1.4-1.fc38.ppc64le 272/1102 Verifying : libjxl-1:0.7.0-3.fc38.ppc64le 273/1102 Verifying : libkml-1.3.0-42.fc38.ppc64le 274/1102 Verifying : liblerc-4.0.0-2.fc38.ppc64le 275/1102 Verifying : libmanette-0.2.6-5.fc38.ppc64le 276/1102 Verifying : libmpc-1.2.1-5.fc38.ppc64le 277/1102 Verifying : libmspack-0.10.1-0.8.alpha.fc38.ppc64le 278/1102 Verifying : libnice-0.1.19-3.fc38.ppc64le 279/1102 Verifying : libogg-2:1.3.5-4.fc38.ppc64le 280/1102 Verifying : libogg-devel-2:1.3.5-4.fc38.ppc64le 281/1102 Verifying : libpaper-1.1.28-5.fc38.ppc64le 282/1102 Verifying : libphidget22-1.12.20220912-1.fc38.ppc64le 283/1102 Verifying : libphidget22-devel-1.12.20220912-1.fc38.ppc64l 284/1102 Verifying : libpng-2:1.6.37-13.fc38.ppc64le 285/1102 Verifying : libpng-devel-2:1.6.37-13.fc38.ppc64le 286/1102 Verifying : libpq-15.0-2.fc38.ppc64le 287/1102 Verifying : libpq-devel-15.0-2.fc38.ppc64le 288/1102 Verifying : libproxy-0.4.18-4.fc38.ppc64le 289/1102 Verifying : libraw1394-2.1.2-16.fc38.ppc64le 290/1102 Verifying : libraw1394-devel-2.1.2-16.fc38.ppc64le 291/1102 Verifying : librsvg2-2.55.1-3.fc38.ppc64le 292/1102 Verifying : librttopo-1.1.0-10.fc38.ppc64le 293/1102 Verifying : libseccomp-2.5.3-3.fc38.ppc64le 294/1102 Verifying : libsecret-0.20.5-2.fc38.ppc64le 295/1102 Verifying : libselinux-devel-3.4-6.fc38.ppc64le 296/1102 Verifying : libsepol-devel-3.4-4.fc38.ppc64le 297/1102 Verifying : libsndfile-1.1.0-5.fc38.ppc64le 298/1102 Verifying : libsoup-2.74.3-1.fc38.ppc64le 299/1102 Verifying : libsoup3-3.2.2-1.fc38.ppc64le 300/1102 Verifying : libspatialite-5.0.1-19.fc38.ppc64le 301/1102 Verifying : libsrtp-2.3.0-9.fc38.ppc64le 302/1102 Verifying : libthai-0.1.29-3.fc38.ppc64le 303/1102 Verifying : libthai-devel-0.1.29-3.fc38.ppc64le 304/1102 Verifying : libtheora-1:1.1.1-32.fc38.ppc64le 305/1102 Verifying : libtheora-devel-1:1.1.1-32.fc38.ppc64le 306/1102 Verifying : libtiff-4.4.0-4.fc38.ppc64le 307/1102 Verifying : libtiff-devel-4.4.0-4.fc38.ppc64le 308/1102 Verifying : libunwind-1.6.2-5.fc38.ppc64le 309/1102 Verifying : libusb1-1.0.26-1.fc38.ppc64le 310/1102 Verifying : libusb1-devel-1.0.26-1.fc38.ppc64le 311/1102 Verifying : libuv-1:1.44.2-2.fc38.ppc64le 312/1102 Verifying : libva-2.16.0-1.fc38.ppc64le 313/1102 Verifying : libvisual-1:0.4.0-36.fc38.ppc64le 314/1102 Verifying : libvorbis-1:1.3.7-6.fc38.ppc64le 315/1102 Verifying : libwacom-2.4.0-1.fc38.ppc64le 316/1102 Verifying : libwacom-data-2.4.0-1.fc38.noarch 317/1102 Verifying : libwebp-1.2.4-2.fc38.ppc64le 318/1102 Verifying : libwpe-1.14.0-1.fc38.ppc64le 319/1102 Verifying : libxcb-1.13.1-10.fc38.ppc64le 320/1102 Verifying : libxcb-devel-1.13.1-10.fc38.ppc64le 321/1102 Verifying : libxcrypt-devel-4.4.33-5.fc38.ppc64le 322/1102 Verifying : libxkbcommon-1.4.1-2.fc38.ppc64le 323/1102 Verifying : libxkbcommon-devel-1.4.1-2.fc38.ppc64le 324/1102 Verifying : libxkbcommon-x11-1.4.1-2.fc38.ppc64le 325/1102 Verifying : libxml2-devel-2.10.3-2.fc38.ppc64le 326/1102 Verifying : libxshmfence-1.3-11.fc38.ppc64le 327/1102 Verifying : libxslt-1.1.37-1.fc38.ppc64le 328/1102 Verifying : lilv-libs-0.24.14-3.fc38.ppc64le 329/1102 Verifying : lksctp-tools-1.0.19-2.fc38.ppc64le 330/1102 Verifying : llvm-libs-15.0.6-2.fc38.ppc64le 331/1102 Verifying : lua-5.4.4-6.fc38.ppc64le 332/1102 Verifying : lua-filesystem-1.8.0-7.fc38.ppc64le 333/1102 Verifying : lua-lpeg-1.0.2-9.fc38.ppc64le 334/1102 Verifying : lua-posix-35.1-4.fc38.ppc64le 335/1102 Verifying : lua-term-0.07-16.fc38.ppc64le 336/1102 Verifying : lz4-devel-1.9.3-5.fc38.ppc64le 337/1102 Verifying : m4-1.4.19-4.fc38.ppc64le 338/1102 Verifying : make-1:4.3-11.fc38.ppc64le 339/1102 Verifying : mariadb-connector-c-3.2.7-2.fc38.ppc64le 340/1102 Verifying : mariadb-connector-c-config-3.2.7-2.fc38.noarch 341/1102 Verifying : mariadb-connector-c-devel-3.2.7-2.fc38.ppc64le 342/1102 Verifying : mesa-filesystem-22.3.1-1.fc38.ppc64le 343/1102 Verifying : mesa-libEGL-22.3.1-1.fc38.ppc64le 344/1102 Verifying : mesa-libEGL-devel-22.3.1-1.fc38.ppc64le 345/1102 Verifying : mesa-libGL-22.3.1-1.fc38.ppc64le 346/1102 Verifying : mesa-libGL-devel-22.3.1-1.fc38.ppc64le 347/1102 Verifying : mesa-libGLU-9.0.1-7.fc38.ppc64le 348/1102 Verifying : mesa-libGLU-devel-9.0.1-7.fc38.ppc64le 349/1102 Verifying : mesa-libgbm-22.3.1-1.fc38.ppc64le 350/1102 Verifying : mesa-libglapi-22.3.1-1.fc38.ppc64le 351/1102 Verifying : minizip-ng-3.0.7-2.fc38.ppc64le 352/1102 Verifying : mkfontscale-1.2.2-2.fc38.ppc64le 353/1102 Verifying : mpdecimal-2.5.1-4.fc38.ppc64le 354/1102 Verifying : mpg123-libs-1.31.1-3.fc38.ppc64le 355/1102 Verifying : annobin-docs-10.99-1.0.1.fc38.noarch 356/1102 Verifying : annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le 357/1102 Verifying : cpp-13.0.0-0.4.fc38.ppc64le 358/1102 Verifying : gcc-13.0.0-0.4.fc38.ppc64le 359/1102 Verifying : gcc-c++-13.0.0-0.4.fc38.ppc64le 360/1102 Verifying : gcc-gfortran-13.0.0-0.4.fc38.ppc64le 361/1102 Verifying : gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le 362/1102 Verifying : libasan-13.0.0-0.4.fc38.ppc64le 363/1102 Verifying : libatomic-13.0.0-0.4.fc38.ppc64le 364/1102 Verifying : libgfortran-13.0.0-0.4.fc38.ppc64le 365/1102 Verifying : libquadmath-13.0.0-0.4.fc38.ppc64le 366/1102 Verifying : libquadmath-devel-13.0.0-0.4.fc38.ppc64le 367/1102 Verifying : libstdc++-devel-13.0.0-0.4.fc38.ppc64le 368/1102 Verifying : libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le 369/1102 Verifying : libubsan-13.0.0-0.4.fc38.ppc64le 370/1102 Verifying : adobe-mappings-cmap-20190730-4.fc37.noarch 371/1102 Verifying : adobe-mappings-cmap-deprecated-20190730-4.fc37 372/1102 Verifying : adobe-mappings-pdf-20190401-2.fc37.noarch 373/1102 Verifying : adwaita-cursor-theme-43-1.fc38.noarch 374/1102 Verifying : adwaita-icon-theme-43-1.fc38.noarch 375/1102 Verifying : automake-1.16.5-9.fc37.noarch 376/1102 Verifying : biber-2.18-1.fc38.noarch 377/1102 Verifying : clang-libs-15.0.6-3.fc38.ppc64le 378/1102 Verifying : clang-resource-filesystem-15.0.6-3.fc38.ppc64l 379/1102 Verifying : copy-jdk-configs-4.1-1.fc38.noarch 380/1102 Verifying : crypto-policies-scripts-20221215-1.gita4c31a3. 381/1102 Verifying : device-mapper-1.02.189-1.fc38.ppc64le 382/1102 Verifying : device-mapper-libs-1.02.189-1.fc38.ppc64le 383/1102 Verifying : emacs-filesystem-1:28.1-3.fc37.noarch 384/1102 Verifying : flexiblas-3.2.1-3.fc38.ppc64le 385/1102 Verifying : flexiblas-devel-3.2.1-3.fc38.ppc64le 386/1102 Verifying : flexiblas-netlib-3.2.1-3.fc38.ppc64le 387/1102 Verifying : flexiblas-netlib64-3.2.1-3.fc38.ppc64le 388/1102 Verifying : flexiblas-openblas-openmp-3.2.1-3.fc38.ppc64le 389/1102 Verifying : flexiblas-openblas-openmp64-3.2.1-3.fc38.ppc64 390/1102 Verifying : fonts-filesystem-1:2.0.5-10.fc38.noarch 391/1102 Verifying : gdal-devel-3.6.1-1.fc38.ppc64le 392/1102 Verifying : gdal-libs-3.6.1-1.fc38.ppc64le 393/1102 Verifying : geos-3.11.1-1.fc38.ppc64le 394/1102 Verifying : gl-manpages-1.1-25.20190306.fc37.noarch 395/1102 Verifying : glibc-devel-2.36.9000-19.fc38.ppc64le 396/1102 Verifying : google-droid-sans-fonts-20200215-13.fc37.noarc 397/1102 Verifying : google-noto-fonts-common-20201206^1.git0c78c83 398/1102 Verifying : google-noto-sans-vf-fonts-20201206^1.git0c78c8 399/1102 Verifying : gsettings-desktop-schemas-43.0-1.fc38.ppc64le 400/1102 Verifying : hicolor-icon-theme-0.17-14.fc37.noarch 401/1102 Verifying : iso-codes-4.12.0-2.fc38.noarch 402/1102 Verifying : javapackages-filesystem-6.1.0-5.fc38.noarch 403/1102 Verifying : javascriptcoregtk4.0-2.39.3-3.fc38.ppc64le 404/1102 Verifying : kernel-headers-6.1.0-1.fc38.ppc64le 405/1102 Verifying : langpacks-core-font-en-3.0-27.fc38.noarch 406/1102 Verifying : libXxf86vm-1.1.5-1.fc38.ppc64le 407/1102 Verifying : libblkid-devel-2.38.1-3.fc38.ppc64le 408/1102 Verifying : libftdi-1.5-5.fc37.ppc64le 409/1102 Verifying : libftdi-devel-1.5-5.fc37.ppc64le 410/1102 Verifying : libmount-devel-2.38.1-3.fc38.ppc64le 411/1102 Verifying : libqhull-1:7.2.1-11.fc38.ppc64le 412/1102 Verifying : libqhull_p-1:7.2.1-11.fc38.ppc64le 413/1102 Verifying : libqhull_r-1:7.2.1-11.fc38.ppc64le 414/1102 Verifying : libstemmer-2.2.0-4.fc38.ppc64le 415/1102 Verifying : libtracker-sparql-3.4.2-1.fc38.ppc64le 416/1102 Verifying : libwayland-client-1.21.0-1.fc37.ppc64le 417/1102 Verifying : libwayland-cursor-1.21.0-1.fc37.ppc64le 418/1102 Verifying : libwayland-egl-1.21.0-1.fc37.ppc64le 419/1102 Verifying : libwayland-server-1.21.0-1.fc37.ppc64le 420/1102 Verifying : lua-json-1.3.4-2.fc37.noarch 421/1102 Verifying : mailcap-2.1.53-4.fc37.noarch 422/1102 Verifying : mpich-4.0.2-4.fc38.ppc64le 423/1102 Verifying : mpich-devel-4.0.2-4.fc38.ppc64le 424/1102 Verifying : mtdev-1.1.6-4.fc37.ppc64le 425/1102 Verifying : ncurses-6.3-5.20221126.fc38.ppc64le 426/1102 Verifying : netcdf-4.9.0-4.fc38.ppc64le 427/1102 Verifying : netcdf-cxx-4.2-30.fc37.ppc64le 428/1102 Verifying : netcdf-cxx-devel-4.2-30.fc37.ppc64le 429/1102 Verifying : netcdf-devel-4.9.0-4.fc38.ppc64le 430/1102 Verifying : netcdf-mpich-4.9.0-4.fc38.ppc64le 431/1102 Verifying : netcdf-mpich-devel-4.9.0-4.fc38.ppc64le 432/1102 Verifying : netpbm-11.00.00-2.fc38.ppc64le 433/1102 Verifying : nspr-4.35.0-2.fc38.ppc64le 434/1102 Verifying : nss-3.85.0-1.fc38.ppc64le 435/1102 Verifying : nss-softokn-3.85.0-1.fc38.ppc64le 436/1102 Verifying : nss-softokn-freebl-3.85.0-1.fc38.ppc64le 437/1102 Verifying : nss-sysinit-3.85.0-1.fc38.ppc64le 438/1102 Verifying : nss-util-3.85.0-1.fc38.ppc64le 439/1102 Verifying : octomap-1.9.7-4.fc37.ppc64le 440/1102 Verifying : octomap-devel-1.9.7-4.fc37.ppc64le 441/1102 Verifying : ogdi-4.1.0-8.fc37.ppc64le 442/1102 Verifying : openblas-0.3.21-4.fc38.ppc64le 443/1102 Verifying : openblas-openmp-0.3.21-4.fc38.ppc64le 444/1102 Verifying : openblas-openmp64-0.3.21-4.fc38.ppc64le 445/1102 Verifying : openblas-serial-0.3.21-4.fc38.ppc64le 446/1102 Verifying : opencv-core-4.6.0-9.fc38.ppc64le 447/1102 Verifying : openexr-libs-3.1.5-2.fc37.ppc64le 448/1102 Verifying : openjpeg2-2.5.0-2.fc37.ppc64le 449/1102 Verifying : openslide-3.4.1-22.fc37.ppc64le 450/1102 Verifying : openslide-devel-3.4.1-22.fc37.ppc64le 451/1102 Verifying : openssl-devel-1:3.0.5-6.fc38.ppc64le 452/1102 Verifying : opus-1.3.1-11.fc37.ppc64le 453/1102 Verifying : orc-0.4.33-1.fc38.ppc64le 454/1102 Verifying : pango-1.50.12-1.fc38.ppc64le 455/1102 Verifying : pango-devel-1.50.12-1.fc38.ppc64le 456/1102 Verifying : pcl-1.12.0-22.fc37.ppc64le 457/1102 Verifying : pcl-devel-1.12.0-22.fc37.ppc64le 458/1102 Verifying : pcre-8.45-1.fc37.2.ppc64le 459/1102 Verifying : pcre2-devel-10.40-1.fc37.1.ppc64le 460/1102 Verifying : pcre2-utf16-10.40-1.fc37.1.ppc64le 461/1102 Verifying : pcre2-utf32-10.40-1.fc37.1.ppc64le 462/1102 Verifying : perl-Authen-SASL-2.16-28.fc37.noarch 463/1102 Verifying : perl-AutoLoader-5.74-492.fc38.noarch 464/1102 Verifying : perl-B-1.83-492.fc38.ppc64le 465/1102 Verifying : perl-B-Hooks-EndOfScope-0.26-4.fc37.noarch 466/1102 Verifying : perl-Business-ISBN-3.007-4.fc37.noarch 467/1102 Verifying : perl-Business-ISBN-Data-20210112.006-6.fc37.no 468/1102 Verifying : perl-Business-ISMN-1.202-6.fc37.noarch 469/1102 Verifying : perl-Business-ISSN-1.005-3.fc37.noarch 470/1102 Verifying : perl-Carp-1.52-489.fc37.noarch 471/1102 Verifying : perl-Class-Accessor-0.51-16.fc37.noarch 472/1102 Verifying : perl-Class-Data-Inheritable-0.09-4.fc37.noarch 473/1102 Verifying : perl-Class-Inspector-1.36-12.fc38.noarch 474/1102 Verifying : perl-Class-Method-Modifiers-2.13-13.fc37.noarc 475/1102 Verifying : perl-Class-Singleton-1.6-7.fc37.noarch 476/1102 Verifying : perl-Class-Struct-0.66-492.fc38.noarch 477/1102 Verifying : perl-Clone-0.46-1.fc38.ppc64le 478/1102 Verifying : perl-Compress-Raw-Bzip2-2.201-2.fc37.ppc64le 479/1102 Verifying : perl-Compress-Raw-Zlib-2.202-4.fc38.ppc64le 480/1102 Verifying : perl-Convert-ASN1-0.33-4.fc37.noarch 481/1102 Verifying : perl-Data-Compare-1.27-10.fc37.noarch 482/1102 Verifying : perl-Data-Dump-1.25-5.fc37.noarch 483/1102 Verifying : perl-Data-Dumper-2.184-490.fc37.ppc64le 484/1102 Verifying : perl-Data-OptList-0.112-5.fc37.noarch 485/1102 Verifying : perl-Data-Uniqid-0.12-29.fc37.noarch 486/1102 Verifying : perl-Date-ISO8601-0.005-16.fc37.noarch 487/1102 Verifying : perl-Date-Manip-6.90-1.fc38.noarch 488/1102 Verifying : perl-DateTime-2:1.59-1.fc38.ppc64le 489/1102 Verifying : perl-DateTime-Calendar-Julian-0.107-3.fc37.noa 490/1102 Verifying : perl-DateTime-Format-Builder-0.8300-8.fc37.noa 491/1102 Verifying : perl-DateTime-Format-Strptime-1:1.79-6.fc37.no 492/1102 Verifying : perl-DateTime-Locale-1.37-1.fc38.noarch 493/1102 Verifying : perl-DateTime-TimeZone-2.57-1.fc38.noarch 494/1102 Verifying : perl-DateTime-TimeZone-SystemV-0.010-17.fc37.n 495/1102 Verifying : perl-DateTime-TimeZone-Tzfile-0.011-17.fc37.no 496/1102 Verifying : perl-Devel-CallChecker-0.008-18.fc38.ppc64le 497/1102 Verifying : perl-Devel-Caller-2.06-29.fc37.ppc64le 498/1102 Verifying : perl-Devel-GlobalDestruction-0.14-19.fc37.noar 499/1102 Verifying : perl-Devel-LexAlias-0.05-30.fc37.ppc64le 500/1102 Verifying : perl-Devel-StackTrace-1:2.04-14.fc38.noarch 501/1102 Verifying : perl-Digest-1.20-489.fc37.noarch 502/1102 Verifying : perl-Digest-HMAC-1.04-6.fc37.noarch 503/1102 Verifying : perl-Digest-MD5-2.58-489.fc37.ppc64le 504/1102 Verifying : perl-Digest-SHA-1:6.03-1.fc37.ppc64le 505/1102 Verifying : perl-Dist-CheckConflicts-0.11-26.fc37.noarch 506/1102 Verifying : perl-DynaLoader-1.52-492.fc38.ppc64le 507/1102 Verifying : perl-DynaLoader-Functions-0.003-17.fc38.noarch 508/1102 Verifying : perl-Email-Date-Format-1.005-23.fc37.noarch 509/1102 Verifying : perl-Encode-4:3.19-492.fc38.ppc64le 510/1102 Verifying : perl-Encode-Locale-1.05-25.fc38.noarch 511/1102 Verifying : perl-English-1.11-492.fc38.noarch 512/1102 Verifying : perl-Errno-1.36-492.fc38.ppc64le 513/1102 Verifying : perl-Eval-Closure-0.14-19.fc37.noarch 514/1102 Verifying : perl-Exception-Class-1.45-6.fc37.noarch 515/1102 Verifying : perl-Exporter-5.77-489.fc37.noarch 516/1102 Verifying : perl-ExtUtils-MM-Utils-2:7.64-490.fc37.noarch 517/1102 Verifying : perl-Fcntl-1.15-492.fc38.ppc64le 518/1102 Verifying : perl-File-Basename-2.85-492.fc38.noarch 519/1102 Verifying : perl-File-Compare-1.100.700-492.fc38.noarch 520/1102 Verifying : perl-File-Copy-2.39-492.fc38.noarch 521/1102 Verifying : perl-File-Find-1.40-492.fc38.noarch 522/1102 Verifying : perl-File-Find-Rule-0.34-24.fc38.noarch 523/1102 Verifying : perl-File-Listing-6.15-4.fc38.noarch 524/1102 Verifying : perl-File-Path-2.18-489.fc37.noarch 525/1102 Verifying : perl-File-ShareDir-1.118-7.fc37.noarch 526/1102 Verifying : perl-File-Slurper-0.014-1.fc38.noarch 527/1102 Verifying : perl-File-Temp-1:0.231.100-489.fc37.noarch 528/1102 Verifying : perl-File-stat-1.12-492.fc38.noarch 529/1102 Verifying : perl-FileHandle-2.03-492.fc38.noarch 530/1102 Verifying : perl-Filter-2:1.64-1.fc38.ppc64le 531/1102 Verifying : perl-FindBin-1.53-492.fc38.noarch 532/1102 Verifying : perl-GSSAPI-0.28-40.fc37.ppc64le 533/1102 Verifying : perl-Getopt-Long-1:2.54-1.fc38.noarch 534/1102 Verifying : perl-Getopt-Std-1.13-492.fc38.noarch 535/1102 Verifying : perl-HTML-Parser-3.80-1.fc38.ppc64le 536/1102 Verifying : perl-HTML-Tagset-3.20-52.fc37.noarch 537/1102 Verifying : perl-HTTP-Cookies-6.10-8.fc38.noarch 538/1102 Verifying : perl-HTTP-Date-6.05-11.fc38.noarch 539/1102 Verifying : perl-HTTP-Message-6.44-1.fc38.noarch 540/1102 Verifying : perl-HTTP-Negotiate-6.01-34.fc38.noarch 541/1102 Verifying : perl-HTTP-Tiny-0.082-1.fc37.noarch 542/1102 Verifying : perl-Hash-Util-FieldHash-1.26-492.fc38.ppc64le 543/1102 Verifying : perl-I18N-LangTags-0.45-492.fc38.noarch 544/1102 Verifying : perl-I18N-Langinfo-0.21-492.fc38.ppc64le 545/1102 Verifying : perl-IO-1.50-492.fc38.ppc64le 546/1102 Verifying : perl-IO-Compress-2.201-3.fc37.noarch 547/1102 Verifying : perl-IO-HTML-1.004-9.fc38.noarch 548/1102 Verifying : perl-IO-Socket-IP-0.41-490.fc37.noarch 549/1102 Verifying : perl-IO-Socket-SSL-2.078-1.fc38.noarch 550/1102 Verifying : perl-IO-String-1.08-46.fc37.noarch 551/1102 Verifying : perl-IPC-Cmd-2:1.04-490.fc37.noarch 552/1102 Verifying : perl-IPC-Open3-1.22-492.fc38.noarch 553/1102 Verifying : perl-IPC-Run3-0.048-27.fc38.noarch 554/1102 Verifying : perl-IPC-SysV-2.09-490.fc37.ppc64le 555/1102 Verifying : perl-IPC-System-Simple-1.30-9.fc37.noarch 556/1102 Verifying : perl-JSON-4.10-1.fc38.noarch 557/1102 Verifying : perl-LDAP-1:0.68-8.fc37.noarch 558/1102 Verifying : perl-LWP-MediaTypes-6.04-13.fc38.noarch 559/1102 Verifying : perl-LWP-Protocol-https-6.10-8.fc38.noarch 560/1102 Verifying : perl-Lingua-Translit-0.29-2.fc37.noarch 561/1102 Verifying : perl-List-AllUtils-0.19-8.fc38.noarch 562/1102 Verifying : perl-List-SomeUtils-0.59-1.fc38.noarch 563/1102 Verifying : perl-List-UtilsBy-0.12-5.fc38.noarch 564/1102 Verifying : perl-Locale-Maketext-1.32-1.fc38.noarch 565/1102 Verifying : perl-Locale-Maketext-Simple-1:0.21-492.fc38.no 566/1102 Verifying : perl-Log-Dispatch-2.70-9.fc38.noarch 567/1102 Verifying : perl-Log-Dispatch-FileRotate-1.38-5.fc37.noarc 568/1102 Verifying : perl-Log-Log4perl-1.57-1.fc38.noarch 569/1102 Verifying : perl-MIME-Base64-3.16-489.fc37.ppc64le 570/1102 Verifying : perl-MIME-Charset-1.013.1-1.fc38.noarch 571/1102 Verifying : perl-MIME-Lite-3.033-5.fc37.noarch 572/1102 Verifying : perl-MIME-Types-2.22-4.fc37.noarch 573/1102 Verifying : perl-MRO-Compat-0.15-4.fc37.noarch 574/1102 Verifying : perl-Mail-Sender-1:0.903-19.fc37.noarch 575/1102 Verifying : perl-Mail-Sendmail-0.80-16.fc37.noarch 576/1102 Verifying : perl-MailTools-2.21-12.fc37.noarch 577/1102 Verifying : perl-Math-BigInt-1:1.9998.37-2.fc37.noarch 578/1102 Verifying : perl-Math-BigRat-0.2624-2.fc37.noarch 579/1102 Verifying : perl-Math-Complex-1.59-492.fc38.noarch 580/1102 Verifying : perl-Module-CoreList-1:5.20221220-1.fc38.noarc 581/1102 Verifying : perl-Module-Implementation-0.09-35.fc37.noarch 582/1102 Verifying : perl-Module-Load-1:0.36-489.fc37.noarch 583/1102 Verifying : perl-Module-Load-Conditional-0.74-489.fc37.noa 584/1102 Verifying : perl-Module-Metadata-1.000037-489.fc37.noarch 585/1102 Verifying : perl-Module-Runtime-0.016-18.fc38.noarch 586/1102 Verifying : perl-Mozilla-CA-20221114-1.fc38.noarch 587/1102 Verifying : perl-NTLM-1.09-33.fc37.noarch 588/1102 Verifying : perl-Net-HTTP-6.22-4.fc38.noarch 589/1102 Verifying : perl-Net-SMTP-SSL-1.04-19.fc37.noarch 590/1102 Verifying : perl-Net-SSLeay-1.92-4.fc37.ppc64le 591/1102 Verifying : perl-Number-Compare-0.03-34.fc38.noarch 592/1102 Verifying : perl-Opcode-1.57-492.fc38.ppc64le 593/1102 Verifying : perl-POSIX-2.03-492.fc38.ppc64le 594/1102 Verifying : perl-Package-Generator-1.106-26.fc37.noarch 595/1102 Verifying : perl-Package-Stash-0.40-3.fc37.noarch 596/1102 Verifying : perl-Package-Stash-XS-0.30-2.fc37.ppc64le 597/1102 Verifying : perl-PadWalker-2.5-7.fc37.ppc64le 598/1102 Verifying : perl-Params-Check-1:0.38-489.fc37.noarch 599/1102 Verifying : perl-Params-Classify-0.015-17.fc37.ppc64le 600/1102 Verifying : perl-Params-Util-1.102-9.fc38.ppc64le 601/1102 Verifying : perl-Params-Validate-1.31-2.fc38.ppc64le 602/1102 Verifying : perl-Params-ValidationCompiler-0.30-17.fc37.no 603/1102 Verifying : perl-Parse-RecDescent-1.967015-18.fc37.noarch 604/1102 Verifying : perl-PathTools-3.84-489.fc37.ppc64le 605/1102 Verifying : perl-Pod-Escapes-1:1.07-489.fc37.noarch 606/1102 Verifying : perl-Pod-Html-1.33-492.fc38.noarch 607/1102 Verifying : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 608/1102 Verifying : perl-Pod-Simple-1:3.43-490.fc37.noarch 609/1102 Verifying : perl-Pod-Usage-4:2.03-3.fc37.noarch 610/1102 Verifying : perl-Ref-Util-0.204-15.fc37.noarch 611/1102 Verifying : perl-Ref-Util-XS-0.117-16.fc37.ppc64le 612/1102 Verifying : perl-Regexp-Common-2017060201-20.fc38.noarch 613/1102 Verifying : perl-Role-Tiny-2.002004-7.fc37.noarch 614/1102 Verifying : perl-Safe-2.43-492.fc38.noarch 615/1102 Verifying : perl-Scalar-List-Utils-5:1.63-489.fc38.ppc64le 616/1102 Verifying : perl-SelectSaver-1.02-492.fc38.noarch 617/1102 Verifying : perl-Socket-4:2.036-1.fc38.ppc64le 618/1102 Verifying : perl-Sort-Key-1.33-25.fc37.ppc64le 619/1102 Verifying : perl-Specio-0.48-2.fc37.noarch 620/1102 Verifying : perl-Storable-1:3.26-489.fc37.ppc64le 621/1102 Verifying : perl-Sub-Exporter-0.988-5.fc37.noarch 622/1102 Verifying : perl-Sub-Exporter-Progressive-0.001013-19.fc37 623/1102 Verifying : perl-Sub-Identify-0.14-20.fc37.ppc64le 624/1102 Verifying : perl-Sub-Install-0.928-33.fc37.noarch 625/1102 Verifying : perl-Symbol-1.09-492.fc38.noarch 626/1102 Verifying : perl-Sys-Hostname-1.24-492.fc38.ppc64le 627/1102 Verifying : perl-Sys-Syslog-0.36-490.fc37.ppc64le 628/1102 Verifying : perl-Term-ANSIColor-5.01-490.fc37.noarch 629/1102 Verifying : perl-Term-Cap-1.17-489.fc37.noarch 630/1102 Verifying : perl-Text-Balanced-2.06-2.fc37.noarch 631/1102 Verifying : perl-Text-BibTeX-0.88-12.fc37.ppc64le 632/1102 Verifying : perl-Text-CSV-2.02-1.fc38.noarch 633/1102 Verifying : perl-Text-Glob-0.11-19.fc38.noarch 634/1102 Verifying : perl-Text-ParseWords-3.31-489.fc37.noarch 635/1102 Verifying : perl-Text-Roman-3.5-23.fc37.noarch 636/1102 Verifying : perl-Text-Soundex-3.05-24.fc38.ppc64le 637/1102 Verifying : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 638/1102 Verifying : perl-Text-Unidecode-1.30-19.fc37.noarch 639/1102 Verifying : perl-Thread-Queue-3.14-489.fc37.noarch 640/1102 Verifying : perl-Tie-4.6-492.fc38.noarch 641/1102 Verifying : perl-Tie-Cycle-1.227-4.fc37.noarch 642/1102 Verifying : perl-Tie-RefHash-1.40-489.fc37.noarch 643/1102 Verifying : perl-Time-HiRes-4:1.9770-489.fc37.ppc64le 644/1102 Verifying : perl-Time-Local-2:1.300-489.fc37.noarch 645/1102 Verifying : perl-TimeDate-1:2.33-9.fc37.noarch 646/1102 Verifying : perl-Try-Tiny-0.31-4.fc37.noarch 647/1102 Verifying : perl-URI-5.17-1.fc38.noarch 648/1102 Verifying : perl-Unicode-Collate-1.31-489.fc37.ppc64le 649/1102 Verifying : perl-Unicode-LineBreak-2019.001-14.fc37.ppc64l 650/1102 Verifying : perl-Unicode-Normalize-1.31-489.fc37.ppc64le 651/1102 Verifying : perl-Unicode-UCD-0.78-492.fc38.noarch 652/1102 Verifying : perl-Variable-Magic-0.63-1.fc38.ppc64le 653/1102 Verifying : perl-WWW-RobotRules-6.02-35.fc38.noarch 654/1102 Verifying : perl-XML-LibXML-1:2.0208-1.fc38.ppc64le 655/1102 Verifying : perl-XML-LibXML-Simple-1.01-10.fc37.noarch 656/1102 Verifying : perl-XML-LibXSLT-2.002.000-3.fc37.ppc64le 657/1102 Verifying : perl-XML-NamespaceSupport-1.12-18.fc37.noarch 658/1102 Verifying : perl-XML-Parser-2.46-12.fc37.ppc64le 659/1102 Verifying : perl-XML-SAX-1.02-11.fc37.noarch 660/1102 Verifying : perl-XML-SAX-Base-1.09-18.fc37.noarch 661/1102 Verifying : perl-XML-Writer-0.900-9.fc38.noarch 662/1102 Verifying : perl-XML-XPath-1.48-2.fc38.noarch 663/1102 Verifying : perl-XString-0.005-7.fc37.ppc64le 664/1102 Verifying : perl-autodie-2.34-490.fc37.noarch 665/1102 Verifying : perl-autovivification-0.18-17.fc37.ppc64le 666/1102 Verifying : perl-base-2.27-492.fc38.noarch 667/1102 Verifying : perl-constant-1.33-490.fc37.noarch 668/1102 Verifying : perl-deprecate-0.04-492.fc38.noarch 669/1102 Verifying : perl-encoding-4:3.00-492.fc38.ppc64le 670/1102 Verifying : perl-if-0.61.000-492.fc38.noarch 671/1102 Verifying : perl-interpreter-4:5.36.0-492.fc38.ppc64le 672/1102 Verifying : perl-lib-0.65-492.fc38.ppc64le 673/1102 Verifying : perl-libnet-3.14-490.fc37.noarch 674/1102 Verifying : perl-libs-4:5.36.0-492.fc38.ppc64le 675/1102 Verifying : perl-libwww-perl-6.67-3.fc38.noarch 676/1102 Verifying : perl-locale-1.10-492.fc38.noarch 677/1102 Verifying : perl-meta-notation-5.36.0-492.fc38.noarch 678/1102 Verifying : perl-mro-1.26-492.fc38.ppc64le 679/1102 Verifying : perl-namespace-autoclean-0.29-13.fc37.noarch 680/1102 Verifying : perl-namespace-clean-0.27-21.fc37.noarch 681/1102 Verifying : perl-open-1.13-492.fc38.noarch 682/1102 Verifying : perl-overload-1.35-492.fc38.noarch 683/1102 Verifying : perl-overloading-0.02-492.fc38.noarch 684/1102 Verifying : perl-parent-1:0.239-1.fc38.noarch 685/1102 Verifying : perl-podlators-1:5.00-1.fc38.noarch 686/1102 Verifying : perl-sigtrap-1.10-492.fc38.noarch 687/1102 Verifying : perl-subs-1.04-492.fc38.noarch 688/1102 Verifying : perl-threads-1:2.27-489.fc37.ppc64le 689/1102 Verifying : perl-threads-shared-1.64-489.fc37.ppc64le 690/1102 Verifying : perl-vars-1.05-492.fc38.noarch 691/1102 Verifying : perl-version-8:0.99.29-490.fc37.ppc64le 692/1102 Verifying : perltidy-20221112-1.fc38.noarch 693/1102 Verifying : pixman-0.40.0-6.fc37.ppc64le 694/1102 Verifying : pixman-devel-0.40.0-6.fc37.ppc64le 695/1102 Verifying : poly2tri-0.0-25.20130501hg26242d0aa7b8.fc37.pp 696/1102 Verifying : poppler-22.08.0-4.fc38.ppc64le 697/1102 Verifying : poppler-data-0.4.11-3.fc37.noarch 698/1102 Verifying : poppler-glib-22.08.0-4.fc38.ppc64le 699/1102 Verifying : procps-ng-3.3.17-8.fc38.ppc64le 700/1102 Verifying : proj-9.1.1-1.fc38.ppc64le 701/1102 Verifying : proj-data-9.1.1-1.fc38.noarch 702/1102 Verifying : proj-devel-9.1.1-1.fc38.ppc64le 703/1102 Verifying : protobuf-3.19.6-1.fc38.ppc64le 704/1102 Verifying : pugixml-1.13-1.fc38.ppc64le 705/1102 Verifying : pugixml-devel-1.13-1.fc38.ppc64le 706/1102 Verifying : pyproject-rpm-macros-1.5.0-1.fc38.noarch 707/1102 Verifying : python-pip-wheel-22.3.1-1.fc38.noarch 708/1102 Verifying : python-rpm-macros-3.11-6.fc38.noarch 709/1102 Verifying : python-setuptools-wheel-65.5.1-1.fc38.noarch 710/1102 Verifying : python3-3.11.1-1.fc38.ppc64le 711/1102 Verifying : python3-devel-3.11.1-1.fc38.ppc64le 712/1102 Verifying : python3-libftdi-1.5-5.fc37.ppc64le 713/1102 Verifying : python3-libs-3.11.1-1.fc38.ppc64le 714/1102 Verifying : python3-numpy-1:1.23.5-1.fc38.ppc64le 715/1102 Verifying : python3-packaging-21.3-7.fc38.noarch 716/1102 Verifying : python3-pyparsing-3.0.9-2.fc37.noarch 717/1102 Verifying : python3-rpm-generators-13-2.fc37.noarch 718/1102 Verifying : python3-rpm-macros-3.11-6.fc38.noarch 719/1102 Verifying : python3-vtk-9.1.0-18.fc38.ppc64le 720/1102 Verifying : qhull-devel-1:7.2.1-11.fc38.ppc64le 721/1102 Verifying : qt-settings-37.0-1.fc38.noarch 722/1102 Verifying : qt5-designer-5.15.7-1.fc38.ppc64le 723/1102 Verifying : qt5-doctools-5.15.7-1.fc38.ppc64le 724/1102 Verifying : qt5-linguist-5.15.7-1.fc38.ppc64le 725/1102 Verifying : qt5-qtbase-5.15.7-1.fc38.ppc64le 726/1102 Verifying : qt5-qtbase-common-5.15.7-1.fc38.noarch 727/1102 Verifying : qt5-qtbase-devel-5.15.7-1.fc38.ppc64le 728/1102 Verifying : qt5-qtbase-gui-5.15.7-1.fc38.ppc64le 729/1102 Verifying : qt5-qtdeclarative-5.15.7-1.fc38.ppc64le 730/1102 Verifying : qt5-qtdeclarative-devel-5.15.7-1.fc38.ppc64le 731/1102 Verifying : qt5-qtlocation-5.15.7-1.fc38.ppc64le 732/1102 Verifying : qt5-qtsensors-5.15.7-1.fc38.ppc64le 733/1102 Verifying : qt5-qttools-5.15.7-1.fc38.ppc64le 734/1102 Verifying : qt5-qttools-common-5.15.7-1.fc38.noarch 735/1102 Verifying : qt5-qttools-devel-5.15.7-1.fc38.ppc64le 736/1102 Verifying : qt5-qttools-libs-designer-5.15.7-1.fc38.ppc64l 737/1102 Verifying : qt5-qttools-libs-designercomponents-5.15.7-1.f 738/1102 Verifying : qt5-qttools-libs-help-5.15.7-1.fc38.ppc64le 739/1102 Verifying : qt5-qtwebchannel-5.15.7-1.fc38.ppc64le 740/1102 Verifying : qt5-qtwebkit-5.212.0-0.70alpha4.fc38.ppc64le 741/1102 Verifying : qt5-qtwebkit-devel-5.212.0-0.70alpha4.fc38.ppc 742/1102 Verifying : qt5-qtx11extras-5.15.7-1.fc38.ppc64le 743/1102 Verifying : qt5-qtx11extras-devel-5.15.7-1.fc38.ppc64le 744/1102 Verifying : qt5-rpm-macros-5.15.7-1.fc38.noarch 745/1102 Verifying : rav1e-libs-0.5.1-5.fc37.ppc64le 746/1102 Verifying : rhash-1.4.3-1.fc38.ppc64le 747/1102 Verifying : rpm-mpi-hooks-8-4.fc37.noarch 748/1102 Verifying : serd-0.30.12-2.fc37.ppc64le 749/1102 Verifying : shared-mime-info-2.2-2.fc37.ppc64le 750/1102 Verifying : snappy-1.1.9-5.fc37.ppc64le 751/1102 Verifying : sombok-2.4.0-17.fc37.ppc64le 752/1102 Verifying : sord-0.16.10-1.fc37.ppc64le 753/1102 Verifying : soundtouch-2.3.1-3.fc37.ppc64le 754/1102 Verifying : sqlite-3.40.0-1.fc38.ppc64le 755/1102 Verifying : sqlite-devel-3.40.0-1.fc38.ppc64le 756/1102 Verifying : sratom-0.6.10-2.fc37.ppc64le 757/1102 Verifying : suitesparse-5.13.0-1.fc38.ppc64le 758/1102 Verifying : suitesparse-devel-5.13.0-1.fc38.ppc64le 759/1102 Verifying : sysprof-capture-devel-3.46.0-1.fc38.ppc64le 760/1102 Verifying : systemd-252.4-598.fc38.ppc64le 761/1102 Verifying : systemd-pam-252.4-598.fc38.ppc64le 762/1102 Verifying : systemd-rpm-macros-252.4-598.fc38.noarch 763/1102 Verifying : systemd-udev-252.4-598.fc38.ppc64le 764/1102 Verifying : tbb-2020.3-12.fc37.ppc64le 765/1102 Verifying : tbb-devel-2020.3-12.fc37.ppc64le 766/1102 Verifying : tcl-1:8.6.12-3.fc38.ppc64le 767/1102 Verifying : teckit-2.5.9-9.fc37.ppc64le 768/1102 Verifying : texlive-ae-9:svn15878.1.4-61.fc38.noarch 769/1102 Verifying : texlive-algorithms-9:svn42428-61.fc38.noarch 770/1102 Verifying : texlive-alphalph-9:svn53087-61.fc38.noarch 771/1102 Verifying : texlive-amscls-9:svn55378-61.fc38.noarch 772/1102 Verifying : texlive-amsfonts-9:svn29208.3.04-61.fc38.noarc 773/1102 Verifying : texlive-amsmath-9:svn56514-61.fc38.noarch 774/1102 Verifying : texlive-anysize-9:svn15878.0-61.fc38.noarch 775/1102 Verifying : texlive-atbegshi-9:svn53051-61.fc38.noarch 776/1102 Verifying : texlive-attachfile-9:svn42099-61.fc38.noarch 777/1102 Verifying : texlive-attachfile2-9:20210325-52.fc38.noarch 778/1102 Verifying : texlive-atveryend-9:svn53108-61.fc38.noarch 779/1102 Verifying : texlive-auto-pst-pdf-9:svn56596-61.fc38.noarch 780/1102 Verifying : texlive-auxhook-9:svn53173-61.fc38.noarch 781/1102 Verifying : texlive-avantgar-9:svn31835.0-61.fc38.noarch 782/1102 Verifying : texlive-babel-english-9:svn44495-61.fc38.noarc 783/1102 Verifying : texlive-babel-9:svn58999-61.fc38.noarch 784/1102 Verifying : texlive-babelbib-9:svn57349-61.fc38.noarch 785/1102 Verifying : texlive-base-9:20210325-52.fc38.ppc64le 786/1102 Verifying : texlive-beamer-9:svn58537-61.fc38.noarch 787/1102 Verifying : texlive-bera-9:svn20031.0-61.fc38.noarch 788/1102 Verifying : texlive-beton-9:svn15878.0-61.fc38.noarch 789/1102 Verifying : texlive-biblatex-9:svn63878-61.fc38.noarch 790/1102 Verifying : texlive-bibtex-9:20210325-52.fc38.ppc64le 791/1102 Verifying : texlive-bidi-9:svn55193-61.fc38.noarch 792/1102 Verifying : texlive-bigintcalc-9:svn53172-61.fc38.noarch 793/1102 Verifying : texlive-bitset-9:svn53837-61.fc38.noarch 794/1102 Verifying : texlive-bookman-9:svn31835.0-61.fc38.noarch 795/1102 Verifying : texlive-bookmark-9:svn56885-61.fc38.noarch 796/1102 Verifying : texlive-booktabs-9:svn53402-61.fc38.noarch 797/1102 Verifying : texlive-breakurl-9:svn29901.1.40-61.fc38.noarc 798/1102 Verifying : texlive-breqn-9:svn56422-61.fc38.noarch 799/1102 Verifying : texlive-caption-9:svn56771-61.fc38.noarch 800/1102 Verifying : texlive-carlisle-9:svn56753-61.fc38.noarch 801/1102 Verifying : texlive-catchfile-9:svn53084-61.fc38.noarch 802/1102 Verifying : texlive-changepage-9:svn15878.1.0c-61.fc38.noa 803/1102 Verifying : texlive-charter-9:svn15878.0-61.fc38.noarch 804/1102 Verifying : texlive-cite-9:svn36428.5.5-61.fc38.noarch 805/1102 Verifying : texlive-cm-super-9:svn15878.0-61.fc38.noarch 806/1102 Verifying : texlive-cm-9:svn57963-61.fc38.noarch 807/1102 Verifying : texlive-cmap-9:svn57640-61.fc38.noarch 808/1102 Verifying : texlive-cmextra-9:svn57866-61.fc38.noarch 809/1102 Verifying : texlive-collection-basic-9:svn59159-61.fc38.no 810/1102 Verifying : texlive-collection-fontsrecommended-9:svn54074 811/1102 Verifying : texlive-collection-latex-9:svn57048-61.fc38.no 812/1102 Verifying : texlive-collection-latexrecommended-9:svn57862 813/1102 Verifying : texlive-colorprofiles-9:svn49086-61.fc38.noarc 814/1102 Verifying : texlive-colortbl-9:svn53545-61.fc38.noarch 815/1102 Verifying : texlive-courier-9:svn35058.0-61.fc38.noarch 816/1102 Verifying : texlive-crop-9:svn55424-61.fc38.noarch 817/1102 Verifying : texlive-csquotes-9:svn57844-61.fc38.noarch 818/1102 Verifying : texlive-ctable-9:svn38672-61.fc38.noarch 819/1102 Verifying : texlive-ctablestack-9:svn38514-61.fc38.noarch 820/1102 Verifying : texlive-currfile-9:svn56478-61.fc38.noarch 821/1102 Verifying : texlive-dehyph-9:svn48599-61.fc38.noarch 822/1102 Verifying : texlive-dvipdfmx-9:20210325-52.fc38.ppc64le 823/1102 Verifying : texlive-dvips-9:20210325-52.fc38.ppc64le 824/1102 Verifying : texlive-ec-9:svn25033.1.0-61.fc38.noarch 825/1102 Verifying : texlive-enctex-9:svn34957.0-61.fc38.noarch 826/1102 Verifying : texlive-enumitem-9:svn51423-61.fc38.noarch 827/1102 Verifying : texlive-epstopdf-9:20210325-52.fc38.noarch 828/1102 Verifying : texlive-epstopdf-pkg-9:svn53546-61.fc38.noarch 829/1102 Verifying : texlive-eso-pic-9:svn56658-61.fc38.noarch 830/1102 Verifying : texlive-etex-pkg-9:svn41784-61.fc38.noarch 831/1102 Verifying : texlive-etex-9:svn56291-61.fc38.noarch 832/1102 Verifying : texlive-etexcmds-9:svn53171-61.fc38.noarch 833/1102 Verifying : texlive-etoolbox-9:svn56554-61.fc38.noarch 834/1102 Verifying : texlive-euenc-9:svn19795.0.1h-61.fc38.noarch 835/1102 Verifying : texlive-euler-9:svn42428-61.fc38.noarch 836/1102 Verifying : texlive-euro-ce-9:svn25714-61.fc38.noarch 837/1102 Verifying : texlive-euro-9:svn22191.1.1-61.fc38.noarch 838/1102 Verifying : texlive-eurosym-9:svn17265.1.4_subrfix-61.fc38 839/1102 Verifying : texlive-everysel-9:svn57489-61.fc38.noarch 840/1102 Verifying : texlive-everyshi-9:svn57001-61.fc38.noarch 841/1102 Verifying : texlive-extsizes-9:svn17263.1.4a-61.fc38.noarc 842/1102 Verifying : texlive-fancybox-9:svn18304.1.4-61.fc38.noarch 843/1102 Verifying : texlive-fancyhdr-9:svn57672-61.fc38.noarch 844/1102 Verifying : texlive-fancyref-9:svn15878.0.9c-61.fc38.noarc 845/1102 Verifying : texlive-fancyvrb-9:svn57488-61.fc38.noarch 846/1102 Verifying : texlive-filecontents-9:svn52142-61.fc38.noarch 847/1102 Verifying : texlive-filehook-9:svn56479-61.fc38.noarch 848/1102 Verifying : texlive-finstrut-9:svn21719.0.5-61.fc38.noarch 849/1102 Verifying : texlive-firstaid-9:svn58440-61.fc38.noarch 850/1102 Verifying : texlive-fix2col-9:svn38770-61.fc38.noarch 851/1102 Verifying : texlive-float-9:svn15878.1.3d-61.fc38.noarch 852/1102 Verifying : texlive-fontspec-9:svn56594-61.fc38.noarch 853/1102 Verifying : texlive-footmisc-9:svn23330.5.5b-61.fc38.noarc 854/1102 Verifying : texlive-footnotehyper-9:svn57618-61.fc38.noarc 855/1102 Verifying : texlive-fp-9:svn49719-61.fc38.noarch 856/1102 Verifying : texlive-fpl-9:svn54512-61.fc38.noarch 857/1102 Verifying : texlive-geometry-9:svn54080-61.fc38.noarch 858/1102 Verifying : texlive-gettitlestring-9:svn53170-61.fc38.noar 859/1102 Verifying : texlive-glyphlist-9:20210325-52.fc38.noarch 860/1102 Verifying : texlive-graphics-cfg-9:svn41448-61.fc38.noarch 861/1102 Verifying : texlive-graphics-def-9:svn58539-61.fc38.noarch 862/1102 Verifying : texlive-graphics-9:svn56514-61.fc38.noarch 863/1102 Verifying : texlive-grfext-9:svn53024-61.fc38.noarch 864/1102 Verifying : texlive-grffile-9:svn52756-61.fc38.noarch 865/1102 Verifying : texlive-gsftopk-9:20210325-52.fc38.ppc64le 866/1102 Verifying : texlive-helvetic-9:svn31835.0-61.fc38.noarch 867/1102 Verifying : texlive-hobsub-9:svn52810-61.fc38.noarch 868/1102 Verifying : texlive-hologo-9:svn53048-61.fc38.noarch 869/1102 Verifying : texlive-hopatch-9:svn56106-61.fc38.noarch 870/1102 Verifying : texlive-hycolor-9:svn53584-61.fc38.noarch 871/1102 Verifying : texlive-hyperref-9:svn58024-61.fc38.noarch 872/1102 Verifying : texlive-hyph-utf8-9:svn58619-61.fc38.noarch 873/1102 Verifying : texlive-hyphen-base-9:svn58630-61.fc38.noarch 874/1102 Verifying : texlive-hyphenex-9:svn57387-61.fc38.noarch 875/1102 Verifying : texlive-ifmtarg-9:svn47544-61.fc38.noarch 876/1102 Verifying : texlive-ifplatform-9:svn45533-61.fc38.noarch 877/1102 Verifying : texlive-iftex-9:svn56594-61.fc38.noarch 878/1102 Verifying : texlive-index-9:svn24099.4.1beta-61.fc38.noarc 879/1102 Verifying : texlive-infwarerr-9:svn53023-61.fc38.noarch 880/1102 Verifying : texlive-intcalc-9:svn53168-61.fc38.noarch 881/1102 Verifying : texlive-jknapltx-9:svn19440.0-61.fc38.noarch 882/1102 Verifying : texlive-kastrup-9:svn15878.0-61.fc38.noarch 883/1102 Verifying : texlive-knuth-lib-9:svn57963-61.fc38.noarch 884/1102 Verifying : texlive-knuth-local-9:svn57963-61.fc38.noarch 885/1102 Verifying : texlive-koma-script-9:svn58585-61.fc38.noarch 886/1102 Verifying : texlive-kpathsea-9:20210325-52.fc38.ppc64le 887/1102 Verifying : texlive-kvdefinekeys-9:svn53193-61.fc38.noarch 888/1102 Verifying : texlive-kvoptions-9:svn56609-61.fc38.noarch 889/1102 Verifying : texlive-kvsetkeys-9:svn53166-61.fc38.noarch 890/1102 Verifying : texlive-l3backend-9:svn59118-61.fc38.noarch 891/1102 Verifying : texlive-l3experimental-9:svn57789-61.fc38.noar 892/1102 Verifying : texlive-l3kernel-9:svn59118-61.fc38.noarch 893/1102 Verifying : texlive-l3packages-9:svn59118-61.fc38.noarch 894/1102 Verifying : texlive-latex-9:20210325-52.fc38.noarch 895/1102 Verifying : texlive-latex-fonts-9:svn28888.0-61.fc38.noarc 896/1102 Verifying : texlive-latexbug-9:svn58151-61.fc38.noarch 897/1102 Verifying : texlive-latexconfig-9:svn53525-61.fc38.noarch 898/1102 Verifying : texlive-letltxmacro-9:svn53022-61.fc38.noarch 899/1102 Verifying : texlive-lib-9:20210325-52.fc38.ppc64le 900/1102 Verifying : texlive-lineno-9:svn57866-61.fc38.noarch 901/1102 Verifying : texlive-listings-9:svn55265-61.fc38.noarch 902/1102 Verifying : texlive-lm-math-9:svn36915.1.959-61.fc38.noarc 903/1102 Verifying : texlive-lm-9:svn58637-61.fc38.noarch 904/1102 Verifying : texlive-logreq-9:svn53003-61.fc38.noarch 905/1102 Verifying : texlive-ltabptch-9:svn17533.1.74d-61.fc38.noar 906/1102 Verifying : texlive-ltxcmds-9:svn56421-61.fc38.noarch 907/1102 Verifying : texlive-ltxmisc-9:svn21927.0-61.fc38.noarch 908/1102 Verifying : texlive-lua-alt-getopt-9:svn56414-61.fc38.noar 909/1102 Verifying : texlive-luabidi-9:svn54512-61.fc38.noarch 910/1102 Verifying : texlive-luahbtex-9:20210325-52.fc38.ppc64le 911/1102 Verifying : texlive-lualatex-math-9:svn56541-61.fc38.noarc 912/1102 Verifying : texlive-lualibs-9:svn57277-61.fc38.noarch 913/1102 Verifying : texlive-luaotfload-9:20210325-52.fc38.noarch 914/1102 Verifying : texlive-luatex-9:20210325-52.fc38.ppc64le 915/1102 Verifying : texlive-luatexbase-9:svn52663-61.fc38.noarch 916/1102 Verifying : texlive-lwarp-9:20210325-52.fc38.noarch 917/1102 Verifying : texlive-makecmds-9:svn15878.0-61.fc38.noarch 918/1102 Verifying : texlive-makeindex-9:20210325-52.fc38.ppc64le 919/1102 Verifying : texlive-manfnt-font-9:svn54684-61.fc38.noarch 920/1102 Verifying : texlive-marginnote-9:svn48383-61.fc38.noarch 921/1102 Verifying : texlive-marvosym-9:svn29349.2.2a-61.fc38.noarc 922/1102 Verifying : texlive-mathpazo-9:svn52663-61.fc38.noarch 923/1102 Verifying : texlive-mathspec-9:svn42773-61.fc38.noarch 924/1102 Verifying : texlive-mathtools-9:svn58856-61.fc38.noarch 925/1102 Verifying : texlive-mdwtools-9:svn15878.1.05.4-61.fc38.noa 926/1102 Verifying : texlive-memoir-9:svn58666-61.fc38.noarch 927/1102 Verifying : texlive-metafont-9:20210325-52.fc38.ppc64le 928/1102 Verifying : texlive-metalogo-9:svn18611.0.12-61.fc38.noarc 929/1102 Verifying : texlive-mflogo-font-9:svn54512-61.fc38.noarch 930/1102 Verifying : texlive-mflogo-9:svn42428-61.fc38.noarch 931/1102 Verifying : texlive-mfnfss-9:svn46036-61.fc38.noarch 932/1102 Verifying : texlive-mfware-9:20210325-52.fc38.ppc64le 933/1102 Verifying : texlive-microtype-9:svn58394-61.fc38.noarch 934/1102 Verifying : texlive-minitoc-9:svn48196-61.fc38.noarch 935/1102 Verifying : texlive-mnsymbol-9:svn18651.1.4-61.fc38.noarch 936/1102 Verifying : texlive-modes-9:svn56303-61.fc38.noarch 937/1102 Verifying : texlive-mparhack-9:svn59066-61.fc38.noarch 938/1102 Verifying : texlive-mptopdf-9:20210325-52.fc38.noarch 939/1102 Verifying : texlive-ms-9:svn57473-61.fc38.noarch 940/1102 Verifying : texlive-multido-9:svn18302.1.42-61.fc38.noarch 941/1102 Verifying : texlive-natbib-9:svn20668.8.31b-61.fc38.noarch 942/1102 Verifying : texlive-ncntrsbk-9:svn31835.0-61.fc38.noarch 943/1102 Verifying : texlive-newfloat-9:svn52906-61.fc38.noarch 944/1102 Verifying : texlive-notoccite-9:svn18129.0-61.fc38.noarch 945/1102 Verifying : texlive-ntgclass-9:svn56959-61.fc38.noarch 946/1102 Verifying : texlive-oberdiek-9:20210325-52.fc38.noarch 947/1102 Verifying : texlive-pagesel-9:svn56105-61.fc38.noarch 948/1102 Verifying : texlive-palatino-9:svn31835.0-61.fc38.noarch 949/1102 Verifying : texlive-paralist-9:svn43021-61.fc38.noarch 950/1102 Verifying : texlive-parallel-9:svn15878.0-61.fc38.noarch 951/1102 Verifying : texlive-parskip-9:svn58358-61.fc38.noarch 952/1102 Verifying : texlive-pdfcolmk-9:svn52912-61.fc38.noarch 953/1102 Verifying : texlive-pdfescape-9:svn53082-61.fc38.noarch 954/1102 Verifying : texlive-pdflscape-9:svn53047-61.fc38.noarch 955/1102 Verifying : texlive-pdfmanagement-testphase-9:svn59194-61. 956/1102 Verifying : texlive-pdfpages-9:svn58212-61.fc38.noarch 957/1102 Verifying : texlive-pdftex-9:20210325-52.fc38.ppc64le 958/1102 Verifying : texlive-pdftexcmds-9:svn55777-61.fc38.noarch 959/1102 Verifying : texlive-pgf-9:svn57240-61.fc38.noarch 960/1102 Verifying : texlive-picture-9:svn54867-61.fc38.noarch 961/1102 Verifying : texlive-placeins-9:svn19848.2.2-61.fc38.noarch 962/1102 Verifying : texlive-plain-9:svn57963-61.fc38.noarch 963/1102 Verifying : texlive-polyglossia-9:svn58869-61.fc38.noarch 964/1102 Verifying : texlive-psfrag-9:svn15878.3.04-61.fc38.noarch 965/1102 Verifying : texlive-pslatex-9:svn57434-61.fc38.noarch 966/1102 Verifying : texlive-psnfss-9:svn54694-61.fc38.noarch 967/1102 Verifying : texlive-pspicture-9:svn15878.0-61.fc38.noarch 968/1102 Verifying : texlive-pst-3d-9:svn17257.1.10-61.fc38.noarch 969/1102 Verifying : texlive-pst-coil-9:svn37377.1.07-61.fc38.noarc 970/1102 Verifying : texlive-pst-eps-9:svn15878.1.0-61.fc38.noarch 971/1102 Verifying : texlive-pst-fill-9:svn15878.1.01-61.fc38.noarc 972/1102 Verifying : texlive-pst-grad-9:svn15878.1.06-61.fc38.noarc 973/1102 Verifying : texlive-pst-math-9:svn49425-61.fc38.noarch 974/1102 Verifying : texlive-pst-node-9:svn54687-61.fc38.noarch 975/1102 Verifying : texlive-pst-ovl-9:svn54963-61.fc38.noarch 976/1102 Verifying : texlive-pst-plot-9:svn54080-61.fc38.noarch 977/1102 Verifying : texlive-pst-text-9:svn49542-61.fc38.noarch 978/1102 Verifying : texlive-pst-tools-9:svn54518-61.fc38.noarch 979/1102 Verifying : texlive-pst-tree-9:svn43272-61.fc38.noarch 980/1102 Verifying : texlive-pstricks-add-9:svn53763-61.fc38.noarch 981/1102 Verifying : texlive-pstricks-9:svn58371-61.fc38.noarch 982/1102 Verifying : texlive-pxfonts-9:svn15878.0-61.fc38.noarch 983/1102 Verifying : texlive-qstest-9:svn15878.0-61.fc38.noarch 984/1102 Verifying : texlive-ragged2e-9:svn57638-61.fc38.noarch 985/1102 Verifying : texlive-rcs-9:svn15878.0-61.fc38.noarch 986/1102 Verifying : texlive-realscripts-9:svn56594-61.fc38.noarch 987/1102 Verifying : texlive-refcount-9:svn53164-61.fc38.noarch 988/1102 Verifying : texlive-rerunfilecheck-9:svn54841-61.fc38.noar 989/1102 Verifying : texlive-rsfs-9:svn15878.0-61.fc38.noarch 990/1102 Verifying : texlive-sansmath-9:svn17997.1.1-61.fc38.noarch 991/1102 Verifying : texlive-sansmathaccent-9:svn53628-61.fc38.noar 992/1102 Verifying : texlive-sauerj-9:svn15878.0-61.fc38.noarch 993/1102 Verifying : texlive-section-9:svn20180.0-61.fc38.noarch 994/1102 Verifying : texlive-seminar-9:svn34011.1.62-61.fc38.noarch 995/1102 Verifying : texlive-sepnum-9:svn20186.2.0-61.fc38.noarch 996/1102 Verifying : texlive-setspace-9:svn24881.6.7a-61.fc38.noarc 997/1102 Verifying : texlive-showexpl-9:svn57414-61.fc38.noarch 998/1102 Verifying : texlive-soul-9:svn56495-61.fc38.noarch 999/1102 Verifying : texlive-stringenc-9:svn52982-61.fc38.noarch 1000/1102 Verifying : texlive-subfig-9:svn15878.1.3-61.fc38.noarch 1001/1102 Verifying : texlive-symbol-9:svn31835.0-61.fc38.noarch 1002/1102 Verifying : texlive-tex-9:20210325-52.fc38.ppc64le 1003/1102 Verifying : texlive-tex-gyre-math-9:svn41264-61.fc38.noarc 1004/1102 Verifying : texlive-tex-gyre-9:svn48058-61.fc38.noarch 1005/1102 Verifying : texlive-tex-ini-files-9:svn40533-61.fc38.noarc 1006/1102 Verifying : texlive-texlive-common-doc-9:svn54176-61.fc38. 1007/1102 Verifying : texlive-texlive-en-9:20210325-52.fc38.noarch 1008/1102 Verifying : texlive-texlive-msg-translations-9:svn59096-61 1009/1102 Verifying : texlive-texlive-scripts-9:20210325-52.fc38.noa 1010/1102 Verifying : texlive-texlive.infra-9:20210325-52.fc38.noarc 1011/1102 Verifying : texlive-textcase-9:svn52092-61.fc38.noarch 1012/1102 Verifying : texlive-thumbpdf-9:20210325-52.fc38.noarch 1013/1102 Verifying : texlive-times-9:svn35058.0-61.fc38.noarch 1014/1102 Verifying : texlive-tipa-9:svn29349.1.3-61.fc38.noarch 1015/1102 Verifying : texlive-titlesec-9:svn52413-61.fc38.noarch 1016/1102 Verifying : texlive-tools-9:svn56514-61.fc38.noarch 1017/1102 Verifying : texlive-translator-9:svn56052-61.fc38.noarch 1018/1102 Verifying : texlive-transparent-9:svn52981-61.fc38.noarch 1019/1102 Verifying : texlive-txfonts-9:svn15878.0-61.fc38.noarch 1020/1102 Verifying : texlive-typehtml-9:svn17134.0-61.fc38.noarch 1021/1102 Verifying : texlive-ucharcat-9:svn38907-61.fc38.noarch 1022/1102 Verifying : texlive-ucs-9:svn35853.2.2-61.fc38.noarch 1023/1102 Verifying : texlive-underscore-9:svn18261.0-61.fc38.noarch 1024/1102 Verifying : texlive-unicode-data-9:svn56768-61.fc38.noarch 1025/1102 Verifying : texlive-unicode-math-9:svn56594-61.fc38.noarch 1026/1102 Verifying : texlive-uniquecounter-9:svn53162-61.fc38.noarc 1027/1102 Verifying : texlive-url-9:svn32528.3.4-61.fc38.noarch 1028/1102 Verifying : texlive-utopia-9:svn15878.0-61.fc38.noarch 1029/1102 Verifying : texlive-varwidth-9:svn24104.0.92-61.fc38.noarc 1030/1102 Verifying : texlive-wasy-9:svn53533-61.fc38.noarch 1031/1102 Verifying : texlive-wasy-type1-9:svn53534-61.fc38.noarch 1032/1102 Verifying : texlive-wasysym-9:svn54080-61.fc38.noarch 1033/1102 Verifying : texlive-xcolor-9:svn41044-61.fc38.noarch 1034/1102 Verifying : texlive-xdvi-9:20210325-52.fc38.ppc64le 1035/1102 Verifying : texlive-xetex-9:20210325-52.fc38.ppc64le 1036/1102 Verifying : texlive-xetexconfig-9:svn45845-61.fc38.noarch 1037/1102 Verifying : texlive-xifthen-9:svn38929-61.fc38.noarch 1038/1102 Verifying : texlive-xkeyval-9:svn57006-61.fc38.noarch 1039/1102 Verifying : texlive-xltxtra-9:svn56594-61.fc38.noarch 1040/1102 Verifying : texlive-xpatch-9:svn54563-61.fc38.noarch 1041/1102 Verifying : texlive-xstring-9:svn49946-61.fc38.noarch 1042/1102 Verifying : texlive-xunicode-9:svn30466.0.981-61.fc38.noar 1043/1102 Verifying : texlive-zapfchan-9:svn31835.0-61.fc38.noarch 1044/1102 Verifying : texlive-zapfding-9:svn31835.0-61.fc38.noarch 1045/1102 Verifying : texlive-zref-9:svn56611-61.fc38.noarch 1046/1102 Verifying : tk-1:8.6.12-3.fc37.ppc64le 1047/1102 Verifying : ttmkfdir-3.0.9-66.fc37.ppc64le 1048/1102 Verifying : tzdata-java-2022g-1.fc38.noarch 1049/1102 Verifying : unixODBC-2.3.11-1.fc38.ppc64le 1050/1102 Verifying : uriparser-0.9.7-1.fc38.ppc64le 1051/1102 Verifying : urw-base35-bookman-fonts-20200910-15.fc37.noar 1052/1102 Verifying : urw-base35-c059-fonts-20200910-15.fc37.noarch 1053/1102 Verifying : urw-base35-d050000l-fonts-20200910-15.fc37.noa 1054/1102 Verifying : urw-base35-fonts-20200910-15.fc37.noarch 1055/1102 Verifying : urw-base35-fonts-common-20200910-15.fc37.noarc 1056/1102 Verifying : urw-base35-gothic-fonts-20200910-15.fc37.noarc 1057/1102 Verifying : urw-base35-nimbus-mono-ps-fonts-20200910-15.fc 1058/1102 Verifying : urw-base35-nimbus-roman-fonts-20200910-15.fc37 1059/1102 Verifying : urw-base35-nimbus-sans-fonts-20200910-15.fc37. 1060/1102 Verifying : urw-base35-p052-fonts-20200910-15.fc37.noarch 1061/1102 Verifying : urw-base35-standard-symbols-ps-fonts-20200910- 1062/1102 Verifying : urw-base35-z003-fonts-20200910-15.fc37.noarch 1063/1102 Verifying : utf8cpp-devel-3.2.2-1.fc38.noarch 1064/1102 Verifying : vim-filesystem-2:9.0.1054-1.fc38.noarch 1065/1102 Verifying : vtk-9.1.0-18.fc38.ppc64le 1066/1102 Verifying : vtk-devel-9.1.0-18.fc38.ppc64le 1067/1102 Verifying : vtk-java-9.1.0-18.fc38.ppc64le 1068/1102 Verifying : vtk-qt-9.1.0-18.fc38.ppc64le 1069/1102 Verifying : vulkan-headers-1.3.231.1-1.fc38.noarch 1070/1102 Verifying : vulkan-loader-1.3.231.1-2.fc38.ppc64le 1071/1102 Verifying : vulkan-loader-devel-1.3.231.1-2.fc38.ppc64le 1072/1102 Verifying : wayland-devel-1.21.0-1.fc37.ppc64le 1073/1102 Verifying : webkit2gtk4.0-2.39.3-3.fc38.ppc64le 1074/1102 Verifying : webrtc-audio-processing-0.3.1-9.fc37.ppc64le 1075/1102 Verifying : woff2-1.0.2-15.fc37.ppc64le 1076/1102 Verifying : wpebackend-fdo-1.14.0-1.fc38.ppc64le 1077/1102 Verifying : wxBase-3.2.1-4.fc38.ppc64le 1078/1102 Verifying : wxBase-devel-3.2.1-4.fc38.ppc64le 1079/1102 Verifying : wxGTK-3.2.1-4.fc38.ppc64le 1080/1102 Verifying : wxGTK-devel-3.2.1-4.fc38.ppc64le 1081/1102 Verifying : wxGTK-gl-3.2.1-4.fc38.ppc64le 1082/1102 Verifying : wxGTK-i18n-3.2.1-4.fc38.noarch 1083/1102 Verifying : wxGTK-media-3.2.1-4.fc38.ppc64le 1084/1102 Verifying : wxGTK-webview-3.2.1-4.fc38.ppc64le 1085/1102 Verifying : xapian-core-libs-1.4.20-1.fc37.ppc64le 1086/1102 Verifying : xcb-util-0.4.0-20.fc37.ppc64le 1087/1102 Verifying : xcb-util-image-0.4.1-1.fc38.ppc64le 1088/1102 Verifying : xcb-util-keysyms-0.4.1-1.fc38.ppc64le 1089/1102 Verifying : xcb-util-renderutil-0.3.10-1.fc38.ppc64le 1090/1102 Verifying : xcb-util-wm-0.4.2-1.fc38.ppc64le 1091/1102 Verifying : xdg-dbus-proxy-0.1.3-2.fc37.ppc64le 1092/1102 Verifying : xerces-c-3.2.3-7.fc37.ppc64le 1093/1102 Verifying : xkeyboard-config-2.36-3.fc38.noarch 1094/1102 Verifying : xml-common-0.6.3-59.fc37.noarch 1095/1102 Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.no 1096/1102 Verifying : xorg-x11-fonts-Type1-7.5-34.fc37.noarch 1097/1102 Verifying : xorg-x11-proto-devel-2022.2-2.fc38.noarch 1098/1102 Verifying : xprop-1.2.5-2.fc37.ppc64le 1099/1102 Verifying : xz-devel-5.2.9-1.fc38.ppc64le 1100/1102 Verifying : zlib-devel-1.2.13-1.fc38.ppc64le 1101/1102 Verifying : zziplib-0.13.72-2.fc37.ppc64le 1102/1102 Installed: CharLS-2.0.0-9.fc38.ppc64le Lmod-8.7.14-1.fc38.ppc64le PEGTL-devel-2.8.3-5.fc38.ppc64le SDL2-2.26.0-1.fc38.ppc64le SuperLU-5.3.0-3.fc38.ppc64le adobe-mappings-cmap-20190730-4.fc37.noarch adobe-mappings-cmap-deprecated-20190730-4.fc37.noarch adobe-mappings-pdf-20190401-2.fc37.noarch adwaita-cursor-theme-43-1.fc38.noarch adwaita-icon-theme-43-1.fc38.noarch alsa-lib-1.2.8-2.fc38.ppc64le annobin-docs-10.99-1.0.1.fc38.noarch annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le armadillo-10.8.2-2.fc38.ppc64le arpack-3.8.0-5.fc38.ppc64le assimp-5.0.1-9.fc38.ppc64le assimp-devel-5.0.1-9.fc38.ppc64le at-spi2-atk-2.46.0-2.fc38.ppc64le at-spi2-atk-devel-2.46.0-2.fc38.ppc64le at-spi2-core-2.46.0-2.fc38.ppc64le at-spi2-core-devel-2.46.0-2.fc38.ppc64le atk-2.46.0-2.fc38.ppc64le atk-devel-2.46.0-2.fc38.ppc64le autoconf-2.71-4.fc38.noarch automake-1.16.5-9.fc37.noarch avahi-compat-libdns_sd-0.8-19.fc38.ppc64le avahi-libs-0.8-19.fc38.ppc64le biber-2.18-1.fc38.noarch blas-3.11.0-1.fc38.ppc64le blas-devel-3.11.0-1.fc38.ppc64le blas64-3.11.0-1.fc38.ppc64le blas64_-3.11.0-1.fc38.ppc64le blosc-1.21.1-3.fc38.ppc64le boost-1.78.0-9.fc38.ppc64le boost-atomic-1.78.0-9.fc38.ppc64le boost-chrono-1.78.0-9.fc38.ppc64le boost-container-1.78.0-9.fc38.ppc64le boost-context-1.78.0-9.fc38.ppc64le boost-contract-1.78.0-9.fc38.ppc64le boost-coroutine-1.78.0-9.fc38.ppc64le boost-date-time-1.78.0-9.fc38.ppc64le boost-devel-1.78.0-9.fc38.ppc64le boost-fiber-1.78.0-9.fc38.ppc64le boost-filesystem-1.78.0-9.fc38.ppc64le boost-graph-1.78.0-9.fc38.ppc64le boost-iostreams-1.78.0-9.fc38.ppc64le boost-json-1.78.0-9.fc38.ppc64le boost-locale-1.78.0-9.fc38.ppc64le boost-log-1.78.0-9.fc38.ppc64le boost-math-1.78.0-9.fc38.ppc64le boost-nowide-1.78.0-9.fc38.ppc64le boost-numpy3-1.78.0-9.fc38.ppc64le boost-program-options-1.78.0-9.fc38.ppc64le boost-python3-1.78.0-9.fc38.ppc64le boost-random-1.78.0-9.fc38.ppc64le boost-regex-1.78.0-9.fc38.ppc64le boost-serialization-1.78.0-9.fc38.ppc64le boost-stacktrace-1.78.0-9.fc38.ppc64le boost-system-1.78.0-9.fc38.ppc64le boost-test-1.78.0-9.fc38.ppc64le boost-thread-1.78.0-9.fc38.ppc64le boost-timer-1.78.0-9.fc38.ppc64le boost-type_erasure-1.78.0-9.fc38.ppc64le boost-wave-1.78.0-9.fc38.ppc64le brotli-1.0.9-9.fc38.ppc64le brotli-devel-1.0.9-9.fc38.ppc64le bubblewrap-0.5.0-3.fc38.ppc64le bzip2-devel-1.0.8-12.fc38.ppc64le cairo-1.17.6-2.fc38.ppc64le cairo-devel-1.17.6-2.fc38.ppc64le cairo-gobject-1.17.6-2.fc38.ppc64le cairo-gobject-devel-1.17.6-2.fc38.ppc64le cdparanoia-libs-10.2-40.fc38.ppc64le cfitsio-4.1.0-1.fc38.ppc64le cgnslib-4.3.0-5.fc38.ppc64le cgnslib-common-4.3.0-5.fc38.noarch cgnslib-devel-4.3.0-5.fc38.ppc64le cgnslib-libs-4.3.0-5.fc38.ppc64le clang-libs-15.0.6-3.fc38.ppc64le clang-resource-filesystem-15.0.6-3.fc38.ppc64le cli11-devel-2.3.1-1.fc38.noarch cmake-3.25.1-1.fc38.ppc64le cmake-data-3.25.1-1.fc38.noarch cmake-filesystem-3.25.1-1.fc38.ppc64le cmake-rpm-macros-3.25.1-1.fc38.noarch colord-libs-1.4.6-2.fc38.ppc64le copy-jdk-configs-4.1-1.fc38.noarch cpp-13.0.0-0.4.fc38.ppc64le crypto-policies-scripts-20221215-1.gita4c31a3.fc38.noarch cryptsetup-libs-2.6.0-1.fc38.ppc64le cups-libs-1:2.4.2-5.fc38.ppc64le dbus-1:1.14.4-1.fc38.ppc64le dbus-broker-32-1.fc38.ppc64le dbus-common-1:1.14.4-1.fc38.noarch dbus-devel-1:1.14.4-1.fc38.ppc64le dbus-libs-1:1.14.4-1.fc38.ppc64le desktop-file-utils-0.26-7.fc38.ppc64le device-mapper-1.02.189-1.fc38.ppc64le device-mapper-libs-1.02.189-1.fc38.ppc64le double-conversion-3.1.5-7.fc38.ppc64le double-conversion-devel-3.1.5-7.fc38.ppc64le doxygen-2:1.9.5-2.fc38.ppc64le eigen3-devel-3.4.0-8.fc38.noarch emacs-filesystem-1:28.1-3.fc37.noarch enchant2-2.3.3-2.fc38.ppc64le expat-2.5.0-1.fc38.ppc64le expat-devel-2.5.0-1.fc38.ppc64le fdk-aac-free-2.0.0-9.fc38.ppc64le flac-libs-1.4.2-1.fc38.ppc64le flann-1.9.1-8.fc38.ppc64le flann-devel-1.9.1-8.fc38.ppc64le flexiblas-3.2.1-3.fc38.ppc64le flexiblas-devel-3.2.1-3.fc38.ppc64le flexiblas-netlib-3.2.1-3.fc38.ppc64le flexiblas-netlib64-3.2.1-3.fc38.ppc64le flexiblas-openblas-openmp-3.2.1-3.fc38.ppc64le flexiblas-openblas-openmp64-3.2.1-3.fc38.ppc64le fontconfig-2.14.1-2.fc38.ppc64le fontconfig-devel-2.14.1-2.fc38.ppc64le fonts-filesystem-1:2.0.5-10.fc38.noarch freeglut-3.4.0-1.fc38.ppc64le freeglut-devel-3.4.0-1.fc38.ppc64le freetype-2.12.1-3.fc38.ppc64le freetype-devel-2.12.1-3.fc38.ppc64le freexl-1.0.6-18.fc38.ppc64le fribidi-1.0.12-2.fc38.ppc64le fribidi-devel-1.0.12-2.fc38.ppc64le gc-8.2.2-1.fc38.ppc64le gcc-13.0.0-0.4.fc38.ppc64le gcc-c++-13.0.0-0.4.fc38.ppc64le gcc-gfortran-13.0.0-0.4.fc38.ppc64le gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le gd-2.3.3-9.fc38.ppc64le gdal-devel-3.6.1-1.fc38.ppc64le gdal-libs-3.6.1-1.fc38.ppc64le gdcm-3.0.12-5.fc38.ppc64le gdk-pixbuf2-2.42.10-1.fc38.ppc64le gdk-pixbuf2-devel-2.42.10-1.fc38.ppc64le gdk-pixbuf2-modules-2.42.10-1.fc38.ppc64le geos-3.11.1-1.fc38.ppc64le gettext-0.21.1-1.fc38.ppc64le gettext-envsubst-0.21.1-1.fc38.ppc64le gettext-libs-0.21.1-1.fc38.ppc64le gettext-runtime-0.21.1-1.fc38.ppc64le ghostscript-9.56.1-5.fc38.ppc64le ghostscript-tools-fonts-9.56.1-5.fc38.ppc64le ghostscript-tools-printing-9.56.1-5.fc38.ppc64le giflib-5.2.1-14.fc38.ppc64le gl-manpages-1.1-25.20190306.fc37.noarch glew-devel-2.2.0-3.fc38.ppc64le glib-networking-2.74.0-1.fc38.ppc64le glib2-2.74.1-2.fc38.ppc64le glib2-devel-2.74.1-2.fc38.ppc64le glibc-devel-2.36.9000-19.fc38.ppc64le glx-utils-8.4.0-14.20210504git0f9e7d9.fc38.ppc64le gnutls-3.7.8-9.fc38.ppc64le google-droid-sans-fonts-20200215-13.fc37.noarch google-noto-fonts-common-20201206^1.git0c78c8329-9.fc38.noarch google-noto-sans-vf-fonts-20201206^1.git0c78c8329-9.fc38.noarch graphene-1.10.6-4.fc38.ppc64le graphite2-1.3.14-10.fc38.ppc64le graphite2-devel-1.3.14-10.fc38.ppc64le graphviz-7.0.4-1.fc38.ppc64le groff-base-1.22.4-10.fc38.ppc64le gsettings-desktop-schemas-43.0-1.fc38.ppc64le gsm-1.0.22-1.fc38.ppc64le gssdp-1.6.2-1.fc38.ppc64le gstreamer1-1.20.4-1.fc38.ppc64le gstreamer1-plugins-bad-free-1.20.4-2.fc38.ppc64le gstreamer1-plugins-base-1.20.4-1.fc38.ppc64le gtk-update-icon-cache-3.24.35-2.fc38.ppc64le gtk3-3.24.35-2.fc38.ppc64le gtk3-devel-3.24.35-2.fc38.ppc64le gts-0.7.6-43.20121130.fc38.ppc64le guile22-2.2.7-6.fc38.ppc64le gupnp-1.6.3-1.fc38.ppc64le gupnp-igd-1.2.0-7.fc38.ppc64le harfbuzz-6.0.0-1.fc38.ppc64le harfbuzz-devel-6.0.0-1.fc38.ppc64le harfbuzz-icu-6.0.0-1.fc38.ppc64le hdf-libs-4.2.15-11.fc38.ppc64le hdf5-1.12.1-10.fc38.ppc64le hdf5-devel-1.12.1-10.fc38.ppc64le hdf5-mpich-1.12.1-10.fc38.ppc64le hdf5-mpich-devel-1.12.1-10.fc38.ppc64le hicolor-icon-theme-0.17-14.fc37.noarch highway-1.0.1-2.fc38.ppc64le hunspell-1.7.1-1.fc38.ppc64le hunspell-en-US-0.20201207-2.fc38.noarch hunspell-filesystem-1.7.1-1.fc38.ppc64le hwloc-libs-2.5.0-4.fc38.ppc64le hyphen-2.8.8-18.fc38.ppc64le imath-3.1.6-1.fc38.ppc64le irrXML-1.8.5-3.fc38.ppc64le iso-codes-4.12.0-2.fc38.noarch java-17-openjdk-1:17.0.6.0.1-0.3.ea.fc38.ppc64le java-17-openjdk-headless-1:17.0.6.0.1-0.3.ea.fc38.ppc64le javapackages-filesystem-6.1.0-5.fc38.noarch javascriptcoregtk4.0-2.39.3-3.fc38.ppc64le jbig2dec-libs-0.19-7.fc38.ppc64le jbigkit-libs-2.1-24.fc38.ppc64le json-c-0.16-3.fc38.ppc64le json-glib-1.6.6-3.fc38.ppc64le jsoncpp-1.9.5-3.fc38.ppc64le jsoncpp-devel-1.9.5-3.fc38.ppc64le kbd-2.5.1-3.fc38.ppc64le kbd-legacy-2.5.1-3.fc38.noarch kbd-misc-2.5.1-3.fc38.noarch kernel-headers-6.1.0-1.fc38.ppc64le kmod-30-3.fc38.ppc64le kmod-libs-30-3.fc38.ppc64le lame-libs-3.100-13.fc38.ppc64le langpacks-core-font-en-3.0-27.fc38.noarch lapack-3.11.0-1.fc38.ppc64le lapack-devel-3.11.0-1.fc38.ppc64le lapack64-3.11.0-1.fc38.ppc64le lapack64_-3.11.0-1.fc38.ppc64le lasi-1.1.3-9.fc38.ppc64le lcms2-2.14-1.fc38.ppc64le lib3ds-1.3.0-39.fc38.ppc64le lib3ds-devel-1.3.0-39.fc38.ppc64le libGLEW-2.2.0-3.fc38.ppc64le libICE-1.0.10-9.fc38.ppc64le libICE-devel-1.0.10-9.fc38.ppc64le libSM-1.2.3-11.fc38.ppc64le libSM-devel-1.2.3-11.fc38.ppc64le libX11-1.8.1-2.fc38.ppc64le libX11-common-1.8.1-2.fc38.noarch libX11-devel-1.8.1-2.fc38.ppc64le libX11-xcb-1.8.1-2.fc38.ppc64le libXau-1.0.11-1.fc38.ppc64le libXau-devel-1.0.11-1.fc38.ppc64le libXaw-1.0.14-3.fc38.ppc64le libXcomposite-0.4.5-8.fc38.ppc64le libXcomposite-devel-0.4.5-8.fc38.ppc64le libXcursor-1.2.1-2.fc38.ppc64le libXcursor-devel-1.2.1-2.fc38.ppc64le libXdamage-1.1.5-8.fc38.ppc64le libXdamage-devel-1.1.5-8.fc38.ppc64le libXext-1.3.5-1.fc38.ppc64le libXext-devel-1.3.5-1.fc38.ppc64le libXfixes-6.0.0-4.fc38.ppc64le libXfixes-devel-6.0.0-4.fc38.ppc64le libXft-2.3.6-1.fc38.ppc64le libXft-devel-2.3.6-1.fc38.ppc64le libXi-1.8-3.fc38.ppc64le libXi-devel-1.8-3.fc38.ppc64le libXinerama-1.1.5-1.fc38.ppc64le libXinerama-devel-1.1.5-1.fc38.ppc64le libXmu-1.1.4-1.fc38.ppc64le libXpm-3.5.13-8.fc38.ppc64le libXrandr-1.5.2-9.fc38.ppc64le libXrandr-devel-1.5.2-9.fc38.ppc64le libXrender-0.9.11-1.fc38.ppc64le libXrender-devel-0.9.11-1.fc38.ppc64le libXt-1.2.1-3.fc38.ppc64le libXt-devel-1.2.1-3.fc38.ppc64le libXtst-1.2.4-1.fc38.ppc64le libXtst-devel-1.2.4-1.fc38.ppc64le libXv-1.0.11-17.fc38.ppc64le libXxf86vm-1.1.5-1.fc38.ppc64le libaec-1.0.6-3.fc38.ppc64le libaec-devel-1.0.6-3.fc38.ppc64le libaom-3.5.0-2.fc38.ppc64le libappstream-glib-0.8.2-1.fc38.ppc64le libarchive-devel-3.6.1-3.fc38.ppc64le libargon2-20190702-1.fc38.ppc64le libasan-13.0.0-0.4.fc38.ppc64le libatomic-13.0.0-0.4.fc38.ppc64le libavif-0.11.1-4.fc38.ppc64le libb2-0.98.1-7.fc38.ppc64le libblkid-devel-2.38.1-3.fc38.ppc64le libcloudproviders-0.3.1-6.fc38.ppc64le libcloudproviders-devel-0.3.1-6.fc38.ppc64le libconfuse-3.3-7.fc38.ppc64le libcurl-devel-7.87.0-1.fc38.ppc64le libdatrie-0.2.13-4.fc38.ppc64le libdatrie-devel-0.2.13-4.fc38.ppc64le libdav1d-1.0.0-2.fc38.ppc64le libdc1394-2.2.6-8.fc38.ppc64le libdc1394-devel-2.2.6-8.fc38.ppc64le libdecor-0.1.1-1.fc38.ppc64le libdrm-2.4.114-1.fc38.ppc64le libdrm-devel-2.4.114-1.fc38.ppc64le libdvdnav-6.1.1-4.fc38.ppc64le libdvdread-6.1.3-2.fc38.ppc64le libedit-3.1-44.20221030cvs.fc38.ppc64le libepoxy-1.5.10-2.fc38.ppc64le libepoxy-devel-1.5.10-2.fc38.ppc64le libevdev-1.13.0-1.fc38.ppc64le libffi-devel-3.4.4-1.fc38.ppc64le libfontenc-1.1.6-1.fc38.ppc64le libfreenect-0.6.4-1.fc38.ppc64le libfreenect-devel-0.6.4-1.fc38.ppc64le libfreenect-fakenect-0.6.4-1.fc38.ppc64le libfreenect-opencv-0.6.4-1.fc38.ppc64le libftdi-1.5-5.fc37.ppc64le libftdi-devel-1.5-5.fc37.ppc64le libgcrypt-1.10.1-6.fc38.ppc64le libgeotiff-1.7.1-5.fc38.ppc64le libgfortran-13.0.0-0.4.fc38.ppc64le libglvnd-1:1.6.0-1.fc38.ppc64le libglvnd-core-devel-1:1.6.0-1.fc38.ppc64le libglvnd-devel-1:1.6.0-1.fc38.ppc64le libglvnd-egl-1:1.6.0-1.fc38.ppc64le libglvnd-gles-1:1.6.0-1.fc38.ppc64le libglvnd-glx-1:1.6.0-1.fc38.ppc64le libglvnd-opengl-1:1.6.0-1.fc38.ppc64le libgpg-error-1.46-1.fc38.ppc64le libgs-9.56.1-5.fc38.ppc64le libgta-1.2.1-8.fc38.ppc64le libgudev-237-3.fc38.ppc64le libgusb-0.4.3-1.fc38.ppc64le libharu-2.3.0-16.fc38.ppc64le libharu-devel-2.3.0-16.fc38.ppc64le libicu-71.1-2.fc38.ppc64le libicu-devel-71.1-2.fc38.ppc64le libijs-0.35-16.fc38.ppc64le libimagequant-2.17.0-3.fc38.ppc64le libinput-1.22.0-2.fc38.ppc64le libjpeg-turbo-2.1.4-1.fc38.ppc64le libjpeg-turbo-devel-2.1.4-1.fc38.ppc64le libjxl-1:0.7.0-3.fc38.ppc64le libkml-1.3.0-42.fc38.ppc64le liblerc-4.0.0-2.fc38.ppc64le libmanette-0.2.6-5.fc38.ppc64le libmount-devel-2.38.1-3.fc38.ppc64le libmpc-1.2.1-5.fc38.ppc64le libmspack-0.10.1-0.8.alpha.fc38.ppc64le libnice-0.1.19-3.fc38.ppc64le libogg-2:1.3.5-4.fc38.ppc64le libogg-devel-2:1.3.5-4.fc38.ppc64le libpaper-1.1.28-5.fc38.ppc64le libphidget22-1.12.20220912-1.fc38.ppc64le libphidget22-devel-1.12.20220912-1.fc38.ppc64le libpng-2:1.6.37-13.fc38.ppc64le libpng-devel-2:1.6.37-13.fc38.ppc64le libpq-15.0-2.fc38.ppc64le libpq-devel-15.0-2.fc38.ppc64le libproxy-0.4.18-4.fc38.ppc64le libqhull-1:7.2.1-11.fc38.ppc64le libqhull_p-1:7.2.1-11.fc38.ppc64le libqhull_r-1:7.2.1-11.fc38.ppc64le libquadmath-13.0.0-0.4.fc38.ppc64le libquadmath-devel-13.0.0-0.4.fc38.ppc64le libraw1394-2.1.2-16.fc38.ppc64le libraw1394-devel-2.1.2-16.fc38.ppc64le librsvg2-2.55.1-3.fc38.ppc64le librttopo-1.1.0-10.fc38.ppc64le libseccomp-2.5.3-3.fc38.ppc64le libsecret-0.20.5-2.fc38.ppc64le libselinux-devel-3.4-6.fc38.ppc64le libsepol-devel-3.4-4.fc38.ppc64le libsndfile-1.1.0-5.fc38.ppc64le libsoup-2.74.3-1.fc38.ppc64le libsoup3-3.2.2-1.fc38.ppc64le libspatialite-5.0.1-19.fc38.ppc64le libsrtp-2.3.0-9.fc38.ppc64le libstdc++-devel-13.0.0-0.4.fc38.ppc64le libstemmer-2.2.0-4.fc38.ppc64le libthai-0.1.29-3.fc38.ppc64le libthai-devel-0.1.29-3.fc38.ppc64le libtheora-1:1.1.1-32.fc38.ppc64le libtheora-devel-1:1.1.1-32.fc38.ppc64le libtiff-4.4.0-4.fc38.ppc64le libtiff-devel-4.4.0-4.fc38.ppc64le libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le libtracker-sparql-3.4.2-1.fc38.ppc64le libubsan-13.0.0-0.4.fc38.ppc64le libunwind-1.6.2-5.fc38.ppc64le libusb1-1.0.26-1.fc38.ppc64le libusb1-devel-1.0.26-1.fc38.ppc64le libuv-1:1.44.2-2.fc38.ppc64le libva-2.16.0-1.fc38.ppc64le libvisual-1:0.4.0-36.fc38.ppc64le libvorbis-1:1.3.7-6.fc38.ppc64le libwacom-2.4.0-1.fc38.ppc64le libwacom-data-2.4.0-1.fc38.noarch libwayland-client-1.21.0-1.fc37.ppc64le libwayland-cursor-1.21.0-1.fc37.ppc64le libwayland-egl-1.21.0-1.fc37.ppc64le libwayland-server-1.21.0-1.fc37.ppc64le libwebp-1.2.4-2.fc38.ppc64le libwpe-1.14.0-1.fc38.ppc64le libxcb-1.13.1-10.fc38.ppc64le libxcb-devel-1.13.1-10.fc38.ppc64le libxcrypt-devel-4.4.33-5.fc38.ppc64le libxkbcommon-1.4.1-2.fc38.ppc64le libxkbcommon-devel-1.4.1-2.fc38.ppc64le libxkbcommon-x11-1.4.1-2.fc38.ppc64le libxml2-devel-2.10.3-2.fc38.ppc64le libxshmfence-1.3-11.fc38.ppc64le libxslt-1.1.37-1.fc38.ppc64le lilv-libs-0.24.14-3.fc38.ppc64le lksctp-tools-1.0.19-2.fc38.ppc64le llvm-libs-15.0.6-2.fc38.ppc64le lua-5.4.4-6.fc38.ppc64le lua-filesystem-1.8.0-7.fc38.ppc64le lua-json-1.3.4-2.fc37.noarch lua-lpeg-1.0.2-9.fc38.ppc64le lua-posix-35.1-4.fc38.ppc64le lua-term-0.07-16.fc38.ppc64le lz4-devel-1.9.3-5.fc38.ppc64le m4-1.4.19-4.fc38.ppc64le mailcap-2.1.53-4.fc37.noarch make-1:4.3-11.fc38.ppc64le mariadb-connector-c-3.2.7-2.fc38.ppc64le mariadb-connector-c-config-3.2.7-2.fc38.noarch mariadb-connector-c-devel-3.2.7-2.fc38.ppc64le mesa-filesystem-22.3.1-1.fc38.ppc64le mesa-libEGL-22.3.1-1.fc38.ppc64le mesa-libEGL-devel-22.3.1-1.fc38.ppc64le mesa-libGL-22.3.1-1.fc38.ppc64le mesa-libGL-devel-22.3.1-1.fc38.ppc64le mesa-libGLU-9.0.1-7.fc38.ppc64le mesa-libGLU-devel-9.0.1-7.fc38.ppc64le mesa-libgbm-22.3.1-1.fc38.ppc64le mesa-libglapi-22.3.1-1.fc38.ppc64le minizip-ng-3.0.7-2.fc38.ppc64le mkfontscale-1.2.2-2.fc38.ppc64le mpdecimal-2.5.1-4.fc38.ppc64le mpg123-libs-1.31.1-3.fc38.ppc64le mpich-4.0.2-4.fc38.ppc64le mpich-devel-4.0.2-4.fc38.ppc64le mtdev-1.1.6-4.fc37.ppc64le ncurses-6.3-5.20221126.fc38.ppc64le netcdf-4.9.0-4.fc38.ppc64le netcdf-cxx-4.2-30.fc37.ppc64le netcdf-cxx-devel-4.2-30.fc37.ppc64le netcdf-devel-4.9.0-4.fc38.ppc64le netcdf-mpich-4.9.0-4.fc38.ppc64le netcdf-mpich-devel-4.9.0-4.fc38.ppc64le netpbm-11.00.00-2.fc38.ppc64le nspr-4.35.0-2.fc38.ppc64le nss-3.85.0-1.fc38.ppc64le nss-softokn-3.85.0-1.fc38.ppc64le nss-softokn-freebl-3.85.0-1.fc38.ppc64le nss-sysinit-3.85.0-1.fc38.ppc64le nss-util-3.85.0-1.fc38.ppc64le octomap-1.9.7-4.fc37.ppc64le octomap-devel-1.9.7-4.fc37.ppc64le ogdi-4.1.0-8.fc37.ppc64le openblas-0.3.21-4.fc38.ppc64le openblas-openmp-0.3.21-4.fc38.ppc64le openblas-openmp64-0.3.21-4.fc38.ppc64le openblas-serial-0.3.21-4.fc38.ppc64le opencv-core-4.6.0-9.fc38.ppc64le openexr-libs-3.1.5-2.fc37.ppc64le openjpeg2-2.5.0-2.fc37.ppc64le openslide-3.4.1-22.fc37.ppc64le openslide-devel-3.4.1-22.fc37.ppc64le openssl-devel-1:3.0.5-6.fc38.ppc64le opus-1.3.1-11.fc37.ppc64le orc-0.4.33-1.fc38.ppc64le pango-1.50.12-1.fc38.ppc64le pango-devel-1.50.12-1.fc38.ppc64le pcl-1.12.0-22.fc37.ppc64le pcl-devel-1.12.0-22.fc37.ppc64le pcre-8.45-1.fc37.2.ppc64le pcre2-devel-10.40-1.fc37.1.ppc64le pcre2-utf16-10.40-1.fc37.1.ppc64le pcre2-utf32-10.40-1.fc37.1.ppc64le perl-Authen-SASL-2.16-28.fc37.noarch perl-AutoLoader-5.74-492.fc38.noarch perl-B-1.83-492.fc38.ppc64le perl-B-Hooks-EndOfScope-0.26-4.fc37.noarch perl-Business-ISBN-3.007-4.fc37.noarch perl-Business-ISBN-Data-20210112.006-6.fc37.noarch perl-Business-ISMN-1.202-6.fc37.noarch perl-Business-ISSN-1.005-3.fc37.noarch perl-Carp-1.52-489.fc37.noarch perl-Class-Accessor-0.51-16.fc37.noarch perl-Class-Data-Inheritable-0.09-4.fc37.noarch perl-Class-Inspector-1.36-12.fc38.noarch perl-Class-Method-Modifiers-2.13-13.fc37.noarch perl-Class-Singleton-1.6-7.fc37.noarch perl-Class-Struct-0.66-492.fc38.noarch perl-Clone-0.46-1.fc38.ppc64le perl-Compress-Raw-Bzip2-2.201-2.fc37.ppc64le perl-Compress-Raw-Zlib-2.202-4.fc38.ppc64le perl-Convert-ASN1-0.33-4.fc37.noarch perl-Data-Compare-1.27-10.fc37.noarch perl-Data-Dump-1.25-5.fc37.noarch perl-Data-Dumper-2.184-490.fc37.ppc64le perl-Data-OptList-0.112-5.fc37.noarch perl-Data-Uniqid-0.12-29.fc37.noarch perl-Date-ISO8601-0.005-16.fc37.noarch perl-Date-Manip-6.90-1.fc38.noarch perl-DateTime-2:1.59-1.fc38.ppc64le perl-DateTime-Calendar-Julian-0.107-3.fc37.noarch perl-DateTime-Format-Builder-0.8300-8.fc37.noarch perl-DateTime-Format-Strptime-1:1.79-6.fc37.noarch perl-DateTime-Locale-1.37-1.fc38.noarch perl-DateTime-TimeZone-2.57-1.fc38.noarch perl-DateTime-TimeZone-SystemV-0.010-17.fc37.noarch perl-DateTime-TimeZone-Tzfile-0.011-17.fc37.noarch perl-Devel-CallChecker-0.008-18.fc38.ppc64le perl-Devel-Caller-2.06-29.fc37.ppc64le perl-Devel-GlobalDestruction-0.14-19.fc37.noarch perl-Devel-LexAlias-0.05-30.fc37.ppc64le perl-Devel-StackTrace-1:2.04-14.fc38.noarch perl-Digest-1.20-489.fc37.noarch perl-Digest-HMAC-1.04-6.fc37.noarch perl-Digest-MD5-2.58-489.fc37.ppc64le perl-Digest-SHA-1:6.03-1.fc37.ppc64le perl-Dist-CheckConflicts-0.11-26.fc37.noarch perl-DynaLoader-1.52-492.fc38.ppc64le perl-DynaLoader-Functions-0.003-17.fc38.noarch perl-Email-Date-Format-1.005-23.fc37.noarch perl-Encode-4:3.19-492.fc38.ppc64le perl-Encode-Locale-1.05-25.fc38.noarch perl-English-1.11-492.fc38.noarch perl-Errno-1.36-492.fc38.ppc64le perl-Eval-Closure-0.14-19.fc37.noarch perl-Exception-Class-1.45-6.fc37.noarch perl-Exporter-5.77-489.fc37.noarch perl-ExtUtils-MM-Utils-2:7.64-490.fc37.noarch perl-Fcntl-1.15-492.fc38.ppc64le perl-File-Basename-2.85-492.fc38.noarch perl-File-Compare-1.100.700-492.fc38.noarch perl-File-Copy-2.39-492.fc38.noarch perl-File-Find-1.40-492.fc38.noarch perl-File-Find-Rule-0.34-24.fc38.noarch perl-File-Listing-6.15-4.fc38.noarch perl-File-Path-2.18-489.fc37.noarch perl-File-ShareDir-1.118-7.fc37.noarch perl-File-Slurper-0.014-1.fc38.noarch perl-File-Temp-1:0.231.100-489.fc37.noarch perl-File-stat-1.12-492.fc38.noarch perl-FileHandle-2.03-492.fc38.noarch perl-Filter-2:1.64-1.fc38.ppc64le perl-FindBin-1.53-492.fc38.noarch perl-GSSAPI-0.28-40.fc37.ppc64le perl-Getopt-Long-1:2.54-1.fc38.noarch perl-Getopt-Std-1.13-492.fc38.noarch perl-HTML-Parser-3.80-1.fc38.ppc64le perl-HTML-Tagset-3.20-52.fc37.noarch perl-HTTP-Cookies-6.10-8.fc38.noarch perl-HTTP-Date-6.05-11.fc38.noarch perl-HTTP-Message-6.44-1.fc38.noarch perl-HTTP-Negotiate-6.01-34.fc38.noarch perl-HTTP-Tiny-0.082-1.fc37.noarch perl-Hash-Util-FieldHash-1.26-492.fc38.ppc64le perl-I18N-LangTags-0.45-492.fc38.noarch perl-I18N-Langinfo-0.21-492.fc38.ppc64le perl-IO-1.50-492.fc38.ppc64le perl-IO-Compress-2.201-3.fc37.noarch perl-IO-HTML-1.004-9.fc38.noarch perl-IO-Socket-IP-0.41-490.fc37.noarch perl-IO-Socket-SSL-2.078-1.fc38.noarch perl-IO-String-1.08-46.fc37.noarch perl-IPC-Cmd-2:1.04-490.fc37.noarch perl-IPC-Open3-1.22-492.fc38.noarch perl-IPC-Run3-0.048-27.fc38.noarch perl-IPC-SysV-2.09-490.fc37.ppc64le perl-IPC-System-Simple-1.30-9.fc37.noarch perl-JSON-4.10-1.fc38.noarch perl-LDAP-1:0.68-8.fc37.noarch perl-LWP-MediaTypes-6.04-13.fc38.noarch perl-LWP-Protocol-https-6.10-8.fc38.noarch perl-Lingua-Translit-0.29-2.fc37.noarch perl-List-AllUtils-0.19-8.fc38.noarch perl-List-SomeUtils-0.59-1.fc38.noarch perl-List-UtilsBy-0.12-5.fc38.noarch perl-Locale-Maketext-1.32-1.fc38.noarch perl-Locale-Maketext-Simple-1:0.21-492.fc38.noarch perl-Log-Dispatch-2.70-9.fc38.noarch perl-Log-Dispatch-FileRotate-1.38-5.fc37.noarch perl-Log-Log4perl-1.57-1.fc38.noarch perl-MIME-Base64-3.16-489.fc37.ppc64le perl-MIME-Charset-1.013.1-1.fc38.noarch perl-MIME-Lite-3.033-5.fc37.noarch perl-MIME-Types-2.22-4.fc37.noarch perl-MRO-Compat-0.15-4.fc37.noarch perl-Mail-Sender-1:0.903-19.fc37.noarch perl-Mail-Sendmail-0.80-16.fc37.noarch perl-MailTools-2.21-12.fc37.noarch perl-Math-BigInt-1:1.9998.37-2.fc37.noarch perl-Math-BigRat-0.2624-2.fc37.noarch perl-Math-Complex-1.59-492.fc38.noarch perl-Module-CoreList-1:5.20221220-1.fc38.noarch perl-Module-Implementation-0.09-35.fc37.noarch perl-Module-Load-1:0.36-489.fc37.noarch perl-Module-Load-Conditional-0.74-489.fc37.noarch perl-Module-Metadata-1.000037-489.fc37.noarch perl-Module-Runtime-0.016-18.fc38.noarch perl-Mozilla-CA-20221114-1.fc38.noarch perl-NTLM-1.09-33.fc37.noarch perl-Net-HTTP-6.22-4.fc38.noarch perl-Net-SMTP-SSL-1.04-19.fc37.noarch perl-Net-SSLeay-1.92-4.fc37.ppc64le perl-Number-Compare-0.03-34.fc38.noarch perl-Opcode-1.57-492.fc38.ppc64le perl-POSIX-2.03-492.fc38.ppc64le perl-Package-Generator-1.106-26.fc37.noarch perl-Package-Stash-0.40-3.fc37.noarch perl-Package-Stash-XS-0.30-2.fc37.ppc64le perl-PadWalker-2.5-7.fc37.ppc64le perl-Params-Check-1:0.38-489.fc37.noarch perl-Params-Classify-0.015-17.fc37.ppc64le perl-Params-Util-1.102-9.fc38.ppc64le perl-Params-Validate-1.31-2.fc38.ppc64le perl-Params-ValidationCompiler-0.30-17.fc37.noarch perl-Parse-RecDescent-1.967015-18.fc37.noarch perl-PathTools-3.84-489.fc37.ppc64le perl-Pod-Escapes-1:1.07-489.fc37.noarch perl-Pod-Html-1.33-492.fc38.noarch perl-Pod-Perldoc-3.28.01-490.fc37.noarch perl-Pod-Simple-1:3.43-490.fc37.noarch perl-Pod-Usage-4:2.03-3.fc37.noarch perl-Ref-Util-0.204-15.fc37.noarch perl-Ref-Util-XS-0.117-16.fc37.ppc64le perl-Regexp-Common-2017060201-20.fc38.noarch perl-Role-Tiny-2.002004-7.fc37.noarch perl-Safe-2.43-492.fc38.noarch perl-Scalar-List-Utils-5:1.63-489.fc38.ppc64le perl-SelectSaver-1.02-492.fc38.noarch perl-Socket-4:2.036-1.fc38.ppc64le perl-Sort-Key-1.33-25.fc37.ppc64le perl-Specio-0.48-2.fc37.noarch perl-Storable-1:3.26-489.fc37.ppc64le perl-Sub-Exporter-0.988-5.fc37.noarch perl-Sub-Exporter-Progressive-0.001013-19.fc37.noarch perl-Sub-Identify-0.14-20.fc37.ppc64le perl-Sub-Install-0.928-33.fc37.noarch perl-Symbol-1.09-492.fc38.noarch perl-Sys-Hostname-1.24-492.fc38.ppc64le perl-Sys-Syslog-0.36-490.fc37.ppc64le perl-Term-ANSIColor-5.01-490.fc37.noarch perl-Term-Cap-1.17-489.fc37.noarch perl-Text-Balanced-2.06-2.fc37.noarch perl-Text-BibTeX-0.88-12.fc37.ppc64le perl-Text-CSV-2.02-1.fc38.noarch perl-Text-Glob-0.11-19.fc38.noarch perl-Text-ParseWords-3.31-489.fc37.noarch perl-Text-Roman-3.5-23.fc37.noarch perl-Text-Soundex-3.05-24.fc38.ppc64le perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch perl-Text-Unidecode-1.30-19.fc37.noarch perl-Thread-Queue-3.14-489.fc37.noarch perl-Tie-4.6-492.fc38.noarch perl-Tie-Cycle-1.227-4.fc37.noarch perl-Tie-RefHash-1.40-489.fc37.noarch perl-Time-HiRes-4:1.9770-489.fc37.ppc64le perl-Time-Local-2:1.300-489.fc37.noarch perl-TimeDate-1:2.33-9.fc37.noarch perl-Try-Tiny-0.31-4.fc37.noarch perl-URI-5.17-1.fc38.noarch perl-Unicode-Collate-1.31-489.fc37.ppc64le perl-Unicode-LineBreak-2019.001-14.fc37.ppc64le perl-Unicode-Normalize-1.31-489.fc37.ppc64le perl-Unicode-UCD-0.78-492.fc38.noarch perl-Variable-Magic-0.63-1.fc38.ppc64le perl-WWW-RobotRules-6.02-35.fc38.noarch perl-XML-LibXML-1:2.0208-1.fc38.ppc64le perl-XML-LibXML-Simple-1.01-10.fc37.noarch perl-XML-LibXSLT-2.002.000-3.fc37.ppc64le perl-XML-NamespaceSupport-1.12-18.fc37.noarch perl-XML-Parser-2.46-12.fc37.ppc64le perl-XML-SAX-1.02-11.fc37.noarch perl-XML-SAX-Base-1.09-18.fc37.noarch perl-XML-Writer-0.900-9.fc38.noarch perl-XML-XPath-1.48-2.fc38.noarch perl-XString-0.005-7.fc37.ppc64le perl-autodie-2.34-490.fc37.noarch perl-autovivification-0.18-17.fc37.ppc64le perl-base-2.27-492.fc38.noarch perl-constant-1.33-490.fc37.noarch perl-deprecate-0.04-492.fc38.noarch perl-encoding-4:3.00-492.fc38.ppc64le perl-if-0.61.000-492.fc38.noarch perl-interpreter-4:5.36.0-492.fc38.ppc64le perl-lib-0.65-492.fc38.ppc64le perl-libnet-3.14-490.fc37.noarch perl-libs-4:5.36.0-492.fc38.ppc64le perl-libwww-perl-6.67-3.fc38.noarch perl-locale-1.10-492.fc38.noarch perl-meta-notation-5.36.0-492.fc38.noarch perl-mro-1.26-492.fc38.ppc64le perl-namespace-autoclean-0.29-13.fc37.noarch perl-namespace-clean-0.27-21.fc37.noarch perl-open-1.13-492.fc38.noarch perl-overload-1.35-492.fc38.noarch perl-overloading-0.02-492.fc38.noarch perl-parent-1:0.239-1.fc38.noarch perl-podlators-1:5.00-1.fc38.noarch perl-sigtrap-1.10-492.fc38.noarch perl-subs-1.04-492.fc38.noarch perl-threads-1:2.27-489.fc37.ppc64le perl-threads-shared-1.64-489.fc37.ppc64le perl-vars-1.05-492.fc38.noarch perl-version-8:0.99.29-490.fc37.ppc64le perltidy-20221112-1.fc38.noarch pixman-0.40.0-6.fc37.ppc64le pixman-devel-0.40.0-6.fc37.ppc64le poly2tri-0.0-25.20130501hg26242d0aa7b8.fc37.ppc64le poppler-22.08.0-4.fc38.ppc64le poppler-data-0.4.11-3.fc37.noarch poppler-glib-22.08.0-4.fc38.ppc64le procps-ng-3.3.17-8.fc38.ppc64le proj-9.1.1-1.fc38.ppc64le proj-data-9.1.1-1.fc38.noarch proj-devel-9.1.1-1.fc38.ppc64le protobuf-3.19.6-1.fc38.ppc64le pugixml-1.13-1.fc38.ppc64le pugixml-devel-1.13-1.fc38.ppc64le pyproject-rpm-macros-1.5.0-1.fc38.noarch python-pip-wheel-22.3.1-1.fc38.noarch python-rpm-macros-3.11-6.fc38.noarch python-setuptools-wheel-65.5.1-1.fc38.noarch python3-3.11.1-1.fc38.ppc64le python3-devel-3.11.1-1.fc38.ppc64le python3-libftdi-1.5-5.fc37.ppc64le python3-libs-3.11.1-1.fc38.ppc64le python3-numpy-1:1.23.5-1.fc38.ppc64le python3-packaging-21.3-7.fc38.noarch python3-pyparsing-3.0.9-2.fc37.noarch python3-rpm-generators-13-2.fc37.noarch python3-rpm-macros-3.11-6.fc38.noarch python3-vtk-9.1.0-18.fc38.ppc64le qhull-devel-1:7.2.1-11.fc38.ppc64le qt-settings-37.0-1.fc38.noarch qt5-designer-5.15.7-1.fc38.ppc64le qt5-doctools-5.15.7-1.fc38.ppc64le qt5-linguist-5.15.7-1.fc38.ppc64le qt5-qtbase-5.15.7-1.fc38.ppc64le qt5-qtbase-common-5.15.7-1.fc38.noarch qt5-qtbase-devel-5.15.7-1.fc38.ppc64le qt5-qtbase-gui-5.15.7-1.fc38.ppc64le qt5-qtdeclarative-5.15.7-1.fc38.ppc64le qt5-qtdeclarative-devel-5.15.7-1.fc38.ppc64le qt5-qtlocation-5.15.7-1.fc38.ppc64le qt5-qtsensors-5.15.7-1.fc38.ppc64le qt5-qttools-5.15.7-1.fc38.ppc64le qt5-qttools-common-5.15.7-1.fc38.noarch qt5-qttools-devel-5.15.7-1.fc38.ppc64le qt5-qttools-libs-designer-5.15.7-1.fc38.ppc64le qt5-qttools-libs-designercomponents-5.15.7-1.fc38.ppc64le qt5-qttools-libs-help-5.15.7-1.fc38.ppc64le qt5-qtwebchannel-5.15.7-1.fc38.ppc64le qt5-qtwebkit-5.212.0-0.70alpha4.fc38.ppc64le qt5-qtwebkit-devel-5.212.0-0.70alpha4.fc38.ppc64le qt5-qtx11extras-5.15.7-1.fc38.ppc64le qt5-qtx11extras-devel-5.15.7-1.fc38.ppc64le qt5-rpm-macros-5.15.7-1.fc38.noarch rav1e-libs-0.5.1-5.fc37.ppc64le rhash-1.4.3-1.fc38.ppc64le rpm-mpi-hooks-8-4.fc37.noarch serd-0.30.12-2.fc37.ppc64le shared-mime-info-2.2-2.fc37.ppc64le snappy-1.1.9-5.fc37.ppc64le sombok-2.4.0-17.fc37.ppc64le sord-0.16.10-1.fc37.ppc64le soundtouch-2.3.1-3.fc37.ppc64le sqlite-3.40.0-1.fc38.ppc64le sqlite-devel-3.40.0-1.fc38.ppc64le sratom-0.6.10-2.fc37.ppc64le suitesparse-5.13.0-1.fc38.ppc64le suitesparse-devel-5.13.0-1.fc38.ppc64le sysprof-capture-devel-3.46.0-1.fc38.ppc64le systemd-252.4-598.fc38.ppc64le systemd-pam-252.4-598.fc38.ppc64le systemd-rpm-macros-252.4-598.fc38.noarch systemd-udev-252.4-598.fc38.ppc64le tbb-2020.3-12.fc37.ppc64le tbb-devel-2020.3-12.fc37.ppc64le tcl-1:8.6.12-3.fc38.ppc64le teckit-2.5.9-9.fc37.ppc64le texlive-ae-9:svn15878.1.4-61.fc38.noarch texlive-algorithms-9:svn42428-61.fc38.noarch texlive-alphalph-9:svn53087-61.fc38.noarch texlive-amscls-9:svn55378-61.fc38.noarch texlive-amsfonts-9:svn29208.3.04-61.fc38.noarch texlive-amsmath-9:svn56514-61.fc38.noarch texlive-anysize-9:svn15878.0-61.fc38.noarch texlive-atbegshi-9:svn53051-61.fc38.noarch texlive-attachfile-9:svn42099-61.fc38.noarch texlive-attachfile2-9:20210325-52.fc38.noarch texlive-atveryend-9:svn53108-61.fc38.noarch texlive-auto-pst-pdf-9:svn56596-61.fc38.noarch texlive-auxhook-9:svn53173-61.fc38.noarch texlive-avantgar-9:svn31835.0-61.fc38.noarch texlive-babel-9:svn58999-61.fc38.noarch texlive-babel-english-9:svn44495-61.fc38.noarch texlive-babelbib-9:svn57349-61.fc38.noarch texlive-base-9:20210325-52.fc38.ppc64le texlive-beamer-9:svn58537-61.fc38.noarch texlive-bera-9:svn20031.0-61.fc38.noarch texlive-beton-9:svn15878.0-61.fc38.noarch texlive-biblatex-9:svn63878-61.fc38.noarch texlive-bibtex-9:20210325-52.fc38.ppc64le texlive-bidi-9:svn55193-61.fc38.noarch texlive-bigintcalc-9:svn53172-61.fc38.noarch texlive-bitset-9:svn53837-61.fc38.noarch texlive-bookman-9:svn31835.0-61.fc38.noarch texlive-bookmark-9:svn56885-61.fc38.noarch texlive-booktabs-9:svn53402-61.fc38.noarch texlive-breakurl-9:svn29901.1.40-61.fc38.noarch texlive-breqn-9:svn56422-61.fc38.noarch texlive-caption-9:svn56771-61.fc38.noarch texlive-carlisle-9:svn56753-61.fc38.noarch texlive-catchfile-9:svn53084-61.fc38.noarch texlive-changepage-9:svn15878.1.0c-61.fc38.noarch texlive-charter-9:svn15878.0-61.fc38.noarch texlive-cite-9:svn36428.5.5-61.fc38.noarch texlive-cm-9:svn57963-61.fc38.noarch texlive-cm-super-9:svn15878.0-61.fc38.noarch texlive-cmap-9:svn57640-61.fc38.noarch texlive-cmextra-9:svn57866-61.fc38.noarch texlive-collection-basic-9:svn59159-61.fc38.noarch texlive-collection-fontsrecommended-9:svn54074-61.fc38.noarch texlive-collection-latex-9:svn57048-61.fc38.noarch texlive-collection-latexrecommended-9:svn57862-61.fc38.noarch texlive-colorprofiles-9:svn49086-61.fc38.noarch texlive-colortbl-9:svn53545-61.fc38.noarch texlive-courier-9:svn35058.0-61.fc38.noarch texlive-crop-9:svn55424-61.fc38.noarch texlive-csquotes-9:svn57844-61.fc38.noarch texlive-ctable-9:svn38672-61.fc38.noarch texlive-ctablestack-9:svn38514-61.fc38.noarch texlive-currfile-9:svn56478-61.fc38.noarch texlive-dehyph-9:svn48599-61.fc38.noarch texlive-dvipdfmx-9:20210325-52.fc38.ppc64le texlive-dvips-9:20210325-52.fc38.ppc64le texlive-ec-9:svn25033.1.0-61.fc38.noarch texlive-enctex-9:svn34957.0-61.fc38.noarch texlive-enumitem-9:svn51423-61.fc38.noarch texlive-epstopdf-9:20210325-52.fc38.noarch texlive-epstopdf-pkg-9:svn53546-61.fc38.noarch texlive-eso-pic-9:svn56658-61.fc38.noarch texlive-etex-9:svn56291-61.fc38.noarch texlive-etex-pkg-9:svn41784-61.fc38.noarch texlive-etexcmds-9:svn53171-61.fc38.noarch texlive-etoolbox-9:svn56554-61.fc38.noarch texlive-euenc-9:svn19795.0.1h-61.fc38.noarch texlive-euler-9:svn42428-61.fc38.noarch texlive-euro-9:svn22191.1.1-61.fc38.noarch texlive-euro-ce-9:svn25714-61.fc38.noarch texlive-eurosym-9:svn17265.1.4_subrfix-61.fc38.noarch texlive-everysel-9:svn57489-61.fc38.noarch texlive-everyshi-9:svn57001-61.fc38.noarch texlive-extsizes-9:svn17263.1.4a-61.fc38.noarch texlive-fancybox-9:svn18304.1.4-61.fc38.noarch texlive-fancyhdr-9:svn57672-61.fc38.noarch texlive-fancyref-9:svn15878.0.9c-61.fc38.noarch texlive-fancyvrb-9:svn57488-61.fc38.noarch texlive-filecontents-9:svn52142-61.fc38.noarch texlive-filehook-9:svn56479-61.fc38.noarch texlive-finstrut-9:svn21719.0.5-61.fc38.noarch texlive-firstaid-9:svn58440-61.fc38.noarch texlive-fix2col-9:svn38770-61.fc38.noarch texlive-float-9:svn15878.1.3d-61.fc38.noarch texlive-fontspec-9:svn56594-61.fc38.noarch texlive-footmisc-9:svn23330.5.5b-61.fc38.noarch texlive-footnotehyper-9:svn57618-61.fc38.noarch texlive-fp-9:svn49719-61.fc38.noarch texlive-fpl-9:svn54512-61.fc38.noarch texlive-geometry-9:svn54080-61.fc38.noarch texlive-gettitlestring-9:svn53170-61.fc38.noarch texlive-glyphlist-9:20210325-52.fc38.noarch texlive-graphics-9:svn56514-61.fc38.noarch texlive-graphics-cfg-9:svn41448-61.fc38.noarch texlive-graphics-def-9:svn58539-61.fc38.noarch texlive-grfext-9:svn53024-61.fc38.noarch texlive-grffile-9:svn52756-61.fc38.noarch texlive-gsftopk-9:20210325-52.fc38.ppc64le texlive-helvetic-9:svn31835.0-61.fc38.noarch texlive-hobsub-9:svn52810-61.fc38.noarch texlive-hologo-9:svn53048-61.fc38.noarch texlive-hopatch-9:svn56106-61.fc38.noarch texlive-hycolor-9:svn53584-61.fc38.noarch texlive-hyperref-9:svn58024-61.fc38.noarch texlive-hyph-utf8-9:svn58619-61.fc38.noarch texlive-hyphen-base-9:svn58630-61.fc38.noarch texlive-hyphenex-9:svn57387-61.fc38.noarch texlive-ifmtarg-9:svn47544-61.fc38.noarch texlive-ifplatform-9:svn45533-61.fc38.noarch texlive-iftex-9:svn56594-61.fc38.noarch texlive-index-9:svn24099.4.1beta-61.fc38.noarch texlive-infwarerr-9:svn53023-61.fc38.noarch texlive-intcalc-9:svn53168-61.fc38.noarch texlive-jknapltx-9:svn19440.0-61.fc38.noarch texlive-kastrup-9:svn15878.0-61.fc38.noarch texlive-knuth-lib-9:svn57963-61.fc38.noarch texlive-knuth-local-9:svn57963-61.fc38.noarch texlive-koma-script-9:svn58585-61.fc38.noarch texlive-kpathsea-9:20210325-52.fc38.ppc64le texlive-kvdefinekeys-9:svn53193-61.fc38.noarch texlive-kvoptions-9:svn56609-61.fc38.noarch texlive-kvsetkeys-9:svn53166-61.fc38.noarch texlive-l3backend-9:svn59118-61.fc38.noarch texlive-l3experimental-9:svn57789-61.fc38.noarch texlive-l3kernel-9:svn59118-61.fc38.noarch texlive-l3packages-9:svn59118-61.fc38.noarch texlive-latex-9:20210325-52.fc38.noarch texlive-latex-fonts-9:svn28888.0-61.fc38.noarch texlive-latexbug-9:svn58151-61.fc38.noarch texlive-latexconfig-9:svn53525-61.fc38.noarch texlive-letltxmacro-9:svn53022-61.fc38.noarch texlive-lib-9:20210325-52.fc38.ppc64le texlive-lineno-9:svn57866-61.fc38.noarch texlive-listings-9:svn55265-61.fc38.noarch texlive-lm-9:svn58637-61.fc38.noarch texlive-lm-math-9:svn36915.1.959-61.fc38.noarch texlive-logreq-9:svn53003-61.fc38.noarch texlive-ltabptch-9:svn17533.1.74d-61.fc38.noarch texlive-ltxcmds-9:svn56421-61.fc38.noarch texlive-ltxmisc-9:svn21927.0-61.fc38.noarch texlive-lua-alt-getopt-9:svn56414-61.fc38.noarch texlive-luabidi-9:svn54512-61.fc38.noarch texlive-luahbtex-9:20210325-52.fc38.ppc64le texlive-lualatex-math-9:svn56541-61.fc38.noarch texlive-lualibs-9:svn57277-61.fc38.noarch texlive-luaotfload-9:20210325-52.fc38.noarch texlive-luatex-9:20210325-52.fc38.ppc64le texlive-luatexbase-9:svn52663-61.fc38.noarch texlive-lwarp-9:20210325-52.fc38.noarch texlive-makecmds-9:svn15878.0-61.fc38.noarch texlive-makeindex-9:20210325-52.fc38.ppc64le texlive-manfnt-font-9:svn54684-61.fc38.noarch texlive-marginnote-9:svn48383-61.fc38.noarch texlive-marvosym-9:svn29349.2.2a-61.fc38.noarch texlive-mathpazo-9:svn52663-61.fc38.noarch texlive-mathspec-9:svn42773-61.fc38.noarch texlive-mathtools-9:svn58856-61.fc38.noarch texlive-mdwtools-9:svn15878.1.05.4-61.fc38.noarch texlive-memoir-9:svn58666-61.fc38.noarch texlive-metafont-9:20210325-52.fc38.ppc64le texlive-metalogo-9:svn18611.0.12-61.fc38.noarch texlive-mflogo-9:svn42428-61.fc38.noarch texlive-mflogo-font-9:svn54512-61.fc38.noarch texlive-mfnfss-9:svn46036-61.fc38.noarch texlive-mfware-9:20210325-52.fc38.ppc64le texlive-microtype-9:svn58394-61.fc38.noarch texlive-minitoc-9:svn48196-61.fc38.noarch texlive-mnsymbol-9:svn18651.1.4-61.fc38.noarch texlive-modes-9:svn56303-61.fc38.noarch texlive-mparhack-9:svn59066-61.fc38.noarch texlive-mptopdf-9:20210325-52.fc38.noarch texlive-ms-9:svn57473-61.fc38.noarch texlive-multido-9:svn18302.1.42-61.fc38.noarch texlive-natbib-9:svn20668.8.31b-61.fc38.noarch texlive-ncntrsbk-9:svn31835.0-61.fc38.noarch texlive-newfloat-9:svn52906-61.fc38.noarch texlive-notoccite-9:svn18129.0-61.fc38.noarch texlive-ntgclass-9:svn56959-61.fc38.noarch texlive-oberdiek-9:20210325-52.fc38.noarch texlive-pagesel-9:svn56105-61.fc38.noarch texlive-palatino-9:svn31835.0-61.fc38.noarch texlive-paralist-9:svn43021-61.fc38.noarch texlive-parallel-9:svn15878.0-61.fc38.noarch texlive-parskip-9:svn58358-61.fc38.noarch texlive-pdfcolmk-9:svn52912-61.fc38.noarch texlive-pdfescape-9:svn53082-61.fc38.noarch texlive-pdflscape-9:svn53047-61.fc38.noarch texlive-pdfmanagement-testphase-9:svn59194-61.fc38.noarch texlive-pdfpages-9:svn58212-61.fc38.noarch texlive-pdftex-9:20210325-52.fc38.ppc64le texlive-pdftexcmds-9:svn55777-61.fc38.noarch texlive-pgf-9:svn57240-61.fc38.noarch texlive-picture-9:svn54867-61.fc38.noarch texlive-placeins-9:svn19848.2.2-61.fc38.noarch texlive-plain-9:svn57963-61.fc38.noarch texlive-polyglossia-9:svn58869-61.fc38.noarch texlive-psfrag-9:svn15878.3.04-61.fc38.noarch texlive-pslatex-9:svn57434-61.fc38.noarch texlive-psnfss-9:svn54694-61.fc38.noarch texlive-pspicture-9:svn15878.0-61.fc38.noarch texlive-pst-3d-9:svn17257.1.10-61.fc38.noarch texlive-pst-coil-9:svn37377.1.07-61.fc38.noarch texlive-pst-eps-9:svn15878.1.0-61.fc38.noarch texlive-pst-fill-9:svn15878.1.01-61.fc38.noarch texlive-pst-grad-9:svn15878.1.06-61.fc38.noarch texlive-pst-math-9:svn49425-61.fc38.noarch texlive-pst-node-9:svn54687-61.fc38.noarch texlive-pst-ovl-9:svn54963-61.fc38.noarch texlive-pst-plot-9:svn54080-61.fc38.noarch texlive-pst-text-9:svn49542-61.fc38.noarch texlive-pst-tools-9:svn54518-61.fc38.noarch texlive-pst-tree-9:svn43272-61.fc38.noarch texlive-pstricks-9:svn58371-61.fc38.noarch texlive-pstricks-add-9:svn53763-61.fc38.noarch texlive-pxfonts-9:svn15878.0-61.fc38.noarch texlive-qstest-9:svn15878.0-61.fc38.noarch texlive-ragged2e-9:svn57638-61.fc38.noarch texlive-rcs-9:svn15878.0-61.fc38.noarch texlive-realscripts-9:svn56594-61.fc38.noarch texlive-refcount-9:svn53164-61.fc38.noarch texlive-rerunfilecheck-9:svn54841-61.fc38.noarch texlive-rsfs-9:svn15878.0-61.fc38.noarch texlive-sansmath-9:svn17997.1.1-61.fc38.noarch texlive-sansmathaccent-9:svn53628-61.fc38.noarch texlive-sauerj-9:svn15878.0-61.fc38.noarch texlive-section-9:svn20180.0-61.fc38.noarch texlive-seminar-9:svn34011.1.62-61.fc38.noarch texlive-sepnum-9:svn20186.2.0-61.fc38.noarch texlive-setspace-9:svn24881.6.7a-61.fc38.noarch texlive-showexpl-9:svn57414-61.fc38.noarch texlive-soul-9:svn56495-61.fc38.noarch texlive-stringenc-9:svn52982-61.fc38.noarch texlive-subfig-9:svn15878.1.3-61.fc38.noarch texlive-symbol-9:svn31835.0-61.fc38.noarch texlive-tex-9:20210325-52.fc38.ppc64le texlive-tex-gyre-9:svn48058-61.fc38.noarch texlive-tex-gyre-math-9:svn41264-61.fc38.noarch texlive-tex-ini-files-9:svn40533-61.fc38.noarch texlive-texlive-common-doc-9:svn54176-61.fc38.noarch texlive-texlive-en-9:20210325-52.fc38.noarch texlive-texlive-msg-translations-9:svn59096-61.fc38.noarch texlive-texlive-scripts-9:20210325-52.fc38.noarch texlive-texlive.infra-9:20210325-52.fc38.noarch texlive-textcase-9:svn52092-61.fc38.noarch texlive-thumbpdf-9:20210325-52.fc38.noarch texlive-times-9:svn35058.0-61.fc38.noarch texlive-tipa-9:svn29349.1.3-61.fc38.noarch texlive-titlesec-9:svn52413-61.fc38.noarch texlive-tools-9:svn56514-61.fc38.noarch texlive-translator-9:svn56052-61.fc38.noarch texlive-transparent-9:svn52981-61.fc38.noarch texlive-txfonts-9:svn15878.0-61.fc38.noarch texlive-typehtml-9:svn17134.0-61.fc38.noarch texlive-ucharcat-9:svn38907-61.fc38.noarch texlive-ucs-9:svn35853.2.2-61.fc38.noarch texlive-underscore-9:svn18261.0-61.fc38.noarch texlive-unicode-data-9:svn56768-61.fc38.noarch texlive-unicode-math-9:svn56594-61.fc38.noarch texlive-uniquecounter-9:svn53162-61.fc38.noarch texlive-url-9:svn32528.3.4-61.fc38.noarch texlive-utopia-9:svn15878.0-61.fc38.noarch texlive-varwidth-9:svn24104.0.92-61.fc38.noarch texlive-wasy-9:svn53533-61.fc38.noarch texlive-wasy-type1-9:svn53534-61.fc38.noarch texlive-wasysym-9:svn54080-61.fc38.noarch texlive-xcolor-9:svn41044-61.fc38.noarch texlive-xdvi-9:20210325-52.fc38.ppc64le texlive-xetex-9:20210325-52.fc38.ppc64le texlive-xetexconfig-9:svn45845-61.fc38.noarch texlive-xifthen-9:svn38929-61.fc38.noarch texlive-xkeyval-9:svn57006-61.fc38.noarch texlive-xltxtra-9:svn56594-61.fc38.noarch texlive-xpatch-9:svn54563-61.fc38.noarch texlive-xstring-9:svn49946-61.fc38.noarch texlive-xunicode-9:svn30466.0.981-61.fc38.noarch texlive-zapfchan-9:svn31835.0-61.fc38.noarch texlive-zapfding-9:svn31835.0-61.fc38.noarch texlive-zref-9:svn56611-61.fc38.noarch tk-1:8.6.12-3.fc37.ppc64le ttmkfdir-3.0.9-66.fc37.ppc64le tzdata-java-2022g-1.fc38.noarch unixODBC-2.3.11-1.fc38.ppc64le uriparser-0.9.7-1.fc38.ppc64le urw-base35-bookman-fonts-20200910-15.fc37.noarch urw-base35-c059-fonts-20200910-15.fc37.noarch urw-base35-d050000l-fonts-20200910-15.fc37.noarch urw-base35-fonts-20200910-15.fc37.noarch urw-base35-fonts-common-20200910-15.fc37.noarch urw-base35-gothic-fonts-20200910-15.fc37.noarch urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37.noarch urw-base35-nimbus-roman-fonts-20200910-15.fc37.noarch urw-base35-nimbus-sans-fonts-20200910-15.fc37.noarch urw-base35-p052-fonts-20200910-15.fc37.noarch urw-base35-standard-symbols-ps-fonts-20200910-15.fc37.noarch urw-base35-z003-fonts-20200910-15.fc37.noarch utf8cpp-devel-3.2.2-1.fc38.noarch vim-filesystem-2:9.0.1054-1.fc38.noarch vtk-9.1.0-18.fc38.ppc64le vtk-devel-9.1.0-18.fc38.ppc64le vtk-java-9.1.0-18.fc38.ppc64le vtk-qt-9.1.0-18.fc38.ppc64le vulkan-headers-1.3.231.1-1.fc38.noarch vulkan-loader-1.3.231.1-2.fc38.ppc64le vulkan-loader-devel-1.3.231.1-2.fc38.ppc64le wayland-devel-1.21.0-1.fc37.ppc64le webkit2gtk4.0-2.39.3-3.fc38.ppc64le webrtc-audio-processing-0.3.1-9.fc37.ppc64le woff2-1.0.2-15.fc37.ppc64le wpebackend-fdo-1.14.0-1.fc38.ppc64le wxBase-3.2.1-4.fc38.ppc64le wxBase-devel-3.2.1-4.fc38.ppc64le wxGTK-3.2.1-4.fc38.ppc64le wxGTK-devel-3.2.1-4.fc38.ppc64le wxGTK-gl-3.2.1-4.fc38.ppc64le wxGTK-i18n-3.2.1-4.fc38.noarch wxGTK-media-3.2.1-4.fc38.ppc64le wxGTK-webview-3.2.1-4.fc38.ppc64le xapian-core-libs-1.4.20-1.fc37.ppc64le xcb-util-0.4.0-20.fc37.ppc64le xcb-util-image-0.4.1-1.fc38.ppc64le xcb-util-keysyms-0.4.1-1.fc38.ppc64le xcb-util-renderutil-0.3.10-1.fc38.ppc64le xcb-util-wm-0.4.2-1.fc38.ppc64le xdg-dbus-proxy-0.1.3-2.fc37.ppc64le xerces-c-3.2.3-7.fc37.ppc64le xkeyboard-config-2.36-3.fc38.noarch xml-common-0.6.3-59.fc37.noarch xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noarch xorg-x11-fonts-Type1-7.5-34.fc37.noarch xorg-x11-proto-devel-2022.2-2.fc38.noarch xprop-1.2.5-2.fc37.ppc64le xz-devel-5.2.9-1.fc38.ppc64le zlib-devel-1.2.13-1.fc38.ppc64le zziplib-0.13.72-2.fc37.ppc64le Complete! Finish: build setup for mrpt-1.4.0-34.fc38.src.rpm Start: rpmbuild mrpt-1.4.0-34.fc38.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1669507200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.yx50lY + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mrpt-1.4.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/mrpt-1.4.0-fedora.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd mrpt-1.4.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #1 (mrpt-1.3.0-openmp.patch): + echo 'Patch #1 (mrpt-1.3.0-openmp.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .openmp --fuzz=0 patching file ./CMakeLists.txt Patch #2 (mrpt-1.4.0-gcc7.patch): + echo 'Patch #2 (mrpt-1.4.0-gcc7.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .gcc7 --fuzz=0 patching file ./cmakemodules/script_detect_gcc.cmake Patch #8 (mrpt-1.3.0-freenect.patch): + echo 'Patch #8 (mrpt-1.3.0-freenect.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .freenect --fuzz=0 patching file ./libs/hwdrivers/CMakeLists.txt Hunk #1 succeeded at 49 (offset 2 lines). Hunk #2 succeeded at 137 (offset 2 lines). Patch #9 (mrpt-1.3.0-octomap.patch): + echo 'Patch #9 (mrpt-1.3.0-octomap.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .octomap --fuzz=0 patching file ./libs/maps/CMakeLists.txt patching file ./libs/maps/include/mrpt/maps/CColouredOctoMap.h patching file ./libs/maps/include/mrpt/maps/COctoMapBase.h patching file ./libs/maps/include/mrpt/maps/COctoMap.h Patch #10 (mrpt-1.4.0-cpp11.patch): + echo 'Patch #10 (mrpt-1.4.0-cpp11.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .cpp11 --fuzz=0 patching file ./libs/base/include/mrpt/math/matrix_adaptors.h Patch #12 (mrpt-1.3.2-octomap18.patch): + echo 'Patch #12 (mrpt-1.3.2-octomap18.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .octomap18 --fuzz=0 patching file ./libs/maps/src/maps/CColouredOctoMap.cpp patching file ./libs/maps/src/maps/COctoMap.cpp Patch #13 (mrpt-1.4.0-boost173.patch): + echo 'Patch #13 (mrpt-1.4.0-boost173.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .boost173 --fuzz=0 patching file ./libs/pbmap/include/mrpt/pbmap/PbMapMaker.h patching file ./libs/pbmap/src/PbMapMaker.cpp Patch #14 (mrpt-gcc11.patch): + echo 'Patch #14 (mrpt-gcc11.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .gcc11 --fuzz=0 patching file libs/base/src/system/os.cpp Patch #15 (mrpt-1.4.0-pcl1.12.patch): + echo 'Patch #15 (mrpt-1.4.0-pcl1.12.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .pcl1.12 --fuzz=0 patching file libs/pbmap/src/PlaneInferredInfo.cpp Patch #16 (mrpt-1.4.0-eigen340-type-mismatch.patch): + echo 'Patch #16 (mrpt-1.4.0-eigen340-type-mismatch.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .eigen_type --fuzz=0 patching file libs/vision/src/CDifodo.cpp Patch #17 (mrpt-1.4.0-eigen340-X11-conflict.patch): + echo 'Patch #17 (mrpt-1.4.0-eigen340-X11-conflict.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .eigen_X11 --fuzz=0 patching file apps/RawLogViewer/CFormRawMap.cpp patching file libs/gui/include/mrpt/gui/CMyGLCanvasBase.h Patch #18 (mrpt-1.4.0-glut.patch): + echo 'Patch #18 (mrpt-1.4.0-glut.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .glut --fuzz=0 patching file cmakemodules/script_gl_glut.cmake Patch #19 (mrpt-1.4.0-gcc12.patch): + echo 'Patch #19 (mrpt-1.4.0-gcc12.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .gcc12 --fuzz=0 patching file libs/base/include/mrpt/math/ops_containers.h + rm -rf libs/opengl/src/glew libs/opengl/src/glext libs/opengl/src/lib3ds + rm -rf libs/base/src/math/CSparse + rm -rf libs/base/include/mrpt/otherlibs/CSparse + rm -rf libs/base/src/utils/jpeglib + rm -rf libs/base/src/compress/zlib/ + rm -rf otherlibs/assimp + rm -rf otherlibs/octomap + rm -rf libs/hwdrivers/src/rplidar + rm -rf libs/maps/include/mrpt/otherlibs/octomap + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.eZwGJS + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mrpt-1.4.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=lib64 -DCSPARSE_LIBRARY=/usr/lib64/libcxsparse.so -DCMAKE_MRPT_IS_RPM_PACKAGE=1 -DMRPT_ENABLE_LIBSTD_PARALLEL_MODE=ON -DMRPT_ENABLE_PRECOMPILED_HDRS=OFF -DMRPT_HAS_PHIDGET=ON -DPHIDGET_ROOT_DIR=/usr -DPHIDGET_LIB_DIR=/usr/lib64 -DMRPT_HAS_TBB=ON -DTBB_LIB_DIR=/usr/lib64 -DMRPT_AUTODETECT_SSE=OFF -DDISABLE_SSE4=ON -DDISABLE_SSE4_1=ON -DDISABLE_SSE4_2=ON -DDISABLE_SSE4_A=ON -DDISABLE_SSE3=ON -DDISABLE_SSE2=ON -DBOOST_ROOT=/usr -DBOOST_LIBRARYDIR=/usr/lib64 -DMRPT_OPTIMIZE_NATIVE=OFF -DCMAKE_BUILD_TYPE=None -DEIGEN_USE_EMBEDDED_VERSION=OFF -DBUILD_KINECT_USE_FREENECT=ON -DBUILD_ARIA=OFF -DBUILD_XSENS_MT3=OFF -DBUILD_XSENS_MT4=OFF -DDISABLE_SIFT_HESS=ON -DPCL_FIND_QUIETLY=OFF -DBUILD_TESTING=OFF -DBUILD_ROBOPEAK_LIDAR=OFF -DDISABLE_OPENCV=ON -DDISABLE_FFMPEG=ON -- The C compiler identification is GNU 13.0.0 -- The CXX compiler identification is GNU 13.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:17 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at CMakeLists.txt:30 (cmake_policy): The OLD behavior for policy CMP0053 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:33 (cmake_policy): The OLD behavior for policy CMP0026 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:36 (cmake_policy): The OLD behavior for policy CMP0037 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:39 (cmake_policy): The OLD behavior for policy CMP0043 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:42 (cmake_policy): The OLD behavior for policy CMP0081 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Architecture (uname -m): ppc64le -- Kernel name (uname -s): Linux -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Looking for timegm -- Looking for timegm - found -- Looking for _mkgmtime -- Looking for _mkgmtime - not found -- Looking for alloca -- Looking for alloca - not found -- Looking for gettid -- Looking for gettid - found -- Looking for sincos -- Looking for sincos - found -- Looking for lrint -- Looking for lrint - found -- Looking for erf -- Looking for erf - found -- Looking for posix_memalign -- Looking for posix_memalign - found -- Looking for _aligned_malloc -- Looking for _aligned_malloc - not found -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for alloca.h CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFile.cmake:82 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: m For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): cmakemodules/script_detect_functions_headers.cmake:36 (CHECK_INCLUDE_FILE) CMakeLists.txt:219 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for alloca.h - found -- Looking for linux/serial.h -- Looking for linux/serial.h - found -- Looking for linux/input.h -- Looking for linux/input.h - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for winsock2.h -- Looking for winsock2.h - not found -- Looking for windows.h> #include #include /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/rawlog-grabber.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/base/CMakeFiles/mrpt-base.dir/build.make libs/base/CMakeFiles/mrpt-base.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_RawLogViewer.dir/build.make doc/man-pages/CMakeFiles/man_page_RawLogViewer.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Building CXX object otherlibs/wxThings/CMakeFiles/mrptwxthings.dir/src/toggle.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/otherlibs/wxThings && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT otherlibs/wxThings/CMakeFiles/mrptwxthings.dir/src/toggle.cpp.o -MF CMakeFiles/mrptwxthings.dir/src/toggle.cpp.o.d -o CMakeFiles/mrptwxthings.dir/src/toggle.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings/src/toggle.cpp gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/RawLogViewer.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/RawLogViewer.1.gz [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/DifOdometry-Camera.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/DifOdometry-Camera.1.gz [ 0%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/bayes/CParticleFilter.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/bayes/CParticleFilter.cpp.o -MF CMakeFiles/mrpt-base.dir/src/bayes/CParticleFilter.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/bayes/CParticleFilter.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/bayes/CParticleFilter.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_RawLogViewer /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ReactiveNavigationDemo.dir/build.make doc/man-pages/CMakeFiles/man_page_ReactiveNavigationDemo.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_ReactiveNavigationDemo.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ReactiveNavigationDemo.dir/build.make doc/man-pages/CMakeFiles/man_page_ReactiveNavigationDemo.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/ReactiveNavigationDemo.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/ReactiveNavigationDemo.1.gz [ 0%] Built target man_page_rawlog-grabber /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ReactiveNav3D-Demo.dir/build.make doc/man-pages/CMakeFiles/man_page_ReactiveNav3D-Demo.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_ReactiveNav3D-Demo.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ReactiveNav3D-Demo.dir/build.make doc/man-pages/CMakeFiles/man_page_ReactiveNav3D-Demo.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_DifOdometry-Camera /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_SceneViewer3D.dir/build.make doc/man-pages/CMakeFiles/man_page_SceneViewer3D.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_SceneViewer3D.dir/DependInfo.cmake --color= [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/ReactiveNav3D-Demo.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/ReactiveNav3D-Demo.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_SceneViewer3D.dir/build.make doc/man-pages/CMakeFiles/man_page_SceneViewer3D.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/SceneViewer3D.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/SceneViewer3D.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_ReactiveNavigationDemo /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_camera-calib.dir/build.make doc/man-pages/CMakeFiles/man_page_camera-calib.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_camera-calib.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_camera-calib.dir/build.make doc/man-pages/CMakeFiles/man_page_camera-calib.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/camera-calib.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/camera-calib.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_SceneViewer3D /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_icp-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_icp-slam.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_icp-slam.dir/DependInfo.cmake --color= [ 0%] Built target man_page_ReactiveNav3D-Demo /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_icp-slam-live.dir/build.make doc/man-pages/CMakeFiles/man_page_icp-slam-live.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_icp-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_icp-slam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_icp-slam-live.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_icp-slam-live.dir/build.make doc/man-pages/CMakeFiles/man_page_icp-slam-live.dir/build cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/icp-slam.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/icp-slam.1.gz gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/icp-slam-live.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/icp-slam-live.1.gz [ 0%] Built target man_page_camera-calib /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kf-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_kf-slam.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_kf-slam.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kf-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_kf-slam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/kf-slam.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/kf-slam.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_icp-slam /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_2d-slam-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_2d-slam-demo.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_2d-slam-demo.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_2d-slam-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_2d-slam-demo.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_icp-slam-live /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_map-partition.dir/build.make doc/man-pages/CMakeFiles/man_page_map-partition.dir/depend [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/2d-slam-demo.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/2d-slam-demo.1.gz gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_map-partition.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_map-partition.dir/build.make doc/man-pages/CMakeFiles/man_page_map-partition.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/map-partition.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/map-partition.1.gz [ 0%] Built target man_page_kf-slam /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_observations2map.dir/build.make doc/man-pages/CMakeFiles/man_page_observations2map.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_observations2map.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_observations2map.dir/build.make doc/man-pages/CMakeFiles/man_page_observations2map.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/observations2map.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/observations2map.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_2d-slam-demo /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_pf-localization.dir/build.make doc/man-pages/CMakeFiles/man_page_pf-localization.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_pf-localization.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_pf-localization.dir/build.make doc/man-pages/CMakeFiles/man_page_pf-localization.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/pf-localization.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/pf-localization.1.gz [ 0%] Built target man_page_map-partition /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ro-localization.dir/build.make doc/man-pages/CMakeFiles/man_page_ro-localization.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_ro-localization.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ro-localization.dir/build.make doc/man-pages/CMakeFiles/man_page_ro-localization.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/ro-localization.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/ro-localization.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_observations2map /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_rbpf-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_rbpf-slam.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_rbpf-slam.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_rbpf-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_rbpf-slam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/rbpf-slam.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/rbpf-slam.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_pf-localization /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-landmarks.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-landmarks.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_simul-landmarks.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-landmarks.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-landmarks.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/simul-landmarks.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/simul-landmarks.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_ro-localization /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-beacons.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-beacons.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_simul-beacons.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-beacons.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-beacons.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/simul-beacons.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/simul-beacons.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_rbpf-slam /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-gridmap.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-gridmap.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_simul-gridmap.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-gridmap.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-gridmap.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 1%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/simul-gridmap.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/simul-gridmap.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 1%] Built target man_page_simul-landmarks /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_GridmapNavSimul.dir/build.make doc/man-pages/CMakeFiles/man_page_GridmapNavSimul.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_GridmapNavSimul.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_GridmapNavSimul.dir/build.make doc/man-pages/CMakeFiles/man_page_GridmapNavSimul.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 1%] Built target man_page_simul-beacons /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_grid-matching.dir/build.make doc/man-pages/CMakeFiles/man_page_grid-matching.dir/depend [ 1%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/GridmapNavSimul.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/GridmapNavSimul.1.gz gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_grid-matching.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_grid-matching.dir/build.make doc/man-pages/CMakeFiles/man_page_grid-matching.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 1%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/grid-matching.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/grid-matching.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 1%] Built target man_page_simul-gridmap /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_features-matching.dir/build.make doc/man-pages/CMakeFiles/man_page_features-matching.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_features-matching.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_features-matching.dir/build.make doc/man-pages/CMakeFiles/man_page_features-matching.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 1%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/features-matching.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/features-matching.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 1%] Built target man_page_GridmapNavSimul /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_mrpt-performance.dir/build.make doc/man-pages/CMakeFiles/man_page_mrpt-performance.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_mrpt-performance.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 1%] Built target man_page_grid-matching /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_mrpt-perfdata2html.dir/build.make doc/man-pages/CMakeFiles/man_page_mrpt-perfdata2html.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_mrpt-performance.dir/build.make doc/man-pages/CMakeFiles/man_page_mrpt-performance.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_mrpt-perfdata2html.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 1%] Generating MRPT man pages gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/mrpt-performance.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/mrpt-performance.1.gz /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_mrpt-perfdata2html.dir/build.make doc/man-pages/CMakeFiles/man_page_mrpt-perfdata2html.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 1%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/mrpt-perfdata2html.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/mrpt-perfdata2html.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 1%] Built target man_page_features-matching /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_prrt-navigator-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_prrt-navigator-demo.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_prrt-navigator-demo.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_prrt-navigator-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_prrt-navigator-demo.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 2%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/prrt-navigator-demo.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/prrt-navigator-demo.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 2%] Built target man_page_mrpt-performance /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_holonomic-navigator-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_holonomic-navigator-demo.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_holonomic-navigator-demo.dir/DependInfo.cmake --color= [ 2%] Built target man_page_mrpt-perfdata2html /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_navlog-viewer.dir/build.make doc/man-pages/CMakeFiles/man_page_navlog-viewer.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_navlog-viewer.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_navlog-viewer.dir/build.make doc/man-pages/CMakeFiles/man_page_navlog-viewer.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_holonomic-navigator-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_holonomic-navigator-demo.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 2%] Generating MRPT man pages [ 3%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/holonomic-navigator-demo.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/holonomic-navigator-demo.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/navlog-viewer.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/navlog-viewer.1.gz [ 3%] Built target man_page_prrt-navigator-demo /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_hmt-slam-gui.dir/build.make doc/man-pages/CMakeFiles/man_page_hmt-slam-gui.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_hmt-slam-gui.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_hmt-slam-gui.dir/build.make doc/man-pages/CMakeFiles/man_page_hmt-slam-gui.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 3%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/hmt-slam-gui.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/hmt-slam-gui.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 3%] Built target man_page_navlog-viewer /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_track-video-features.dir/build.make doc/man-pages/CMakeFiles/man_page_track-video-features.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_track-video-features.dir/DependInfo.cmake --color= [ 3%] Built target man_page_holonomic-navigator-demo /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_graph-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_graph-slam.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_track-video-features.dir/build.make doc/man-pages/CMakeFiles/man_page_track-video-features.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_graph-slam.dir/DependInfo.cmake --color= [ 3%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/track-video-features.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/track-video-features.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_graph-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_graph-slam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 3%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/graph-slam.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/graph-slam.1.gz [ 3%] Built target man_page_hmt-slam-gui /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-3d-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-3d-slam.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_kinect-3d-slam.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-3d-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-3d-slam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 3%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/kinect-3d-slam.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/kinect-3d-slam.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 3%] Built target man_page_track-video-features /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-3d-view.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-3d-view.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_kinect-3d-view.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-3d-view.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-3d-view.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 3%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/kinect-3d-view.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/kinect-3d-view.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 3%] Built target man_page_graph-slam /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-stereo-calib.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-stereo-calib.dir/depend [ 3%] Built target man_page_kinect-3d-slam /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_robotic-arm-kinematics.dir/build.make doc/man-pages/CMakeFiles/man_page_robotic-arm-kinematics.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_robotic-arm-kinematics.dir/DependInfo.cmake --color= cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_kinect-stereo-calib.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_robotic-arm-kinematics.dir/build.make doc/man-pages/CMakeFiles/man_page_robotic-arm-kinematics.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-stereo-calib.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-stereo-calib.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 3%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/robotic-arm-kinematics.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/robotic-arm-kinematics.1.gz [ 4%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/kinect-stereo-calib.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/kinect-stereo-calib.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 5%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/bayes/CParticleFilterCapable.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/bayes/CParticleFilterCapable.cpp.o -MF CMakeFiles/mrpt-base.dir/src/bayes/CParticleFilterCapable.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/bayes/CParticleFilterCapable.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/bayes/CParticleFilterCapable.cpp [ 5%] Built target man_page_kinect-3d-view /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_velodyne-view.dir/build.make doc/man-pages/CMakeFiles/man_page_velodyne-view.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_velodyne-view.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_velodyne-view.dir/build.make doc/man-pages/CMakeFiles/man_page_velodyne-view.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 5%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/velodyne-view.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/velodyne-view.1.gz [ 5%] Built target man_page_robotic-arm-kinematics /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_gps2rawlog.dir/build.make doc/man-pages/CMakeFiles/man_page_gps2rawlog.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_gps2rawlog.dir/DependInfo.cmake --color= [ 5%] Built target man_page_kinect-stereo-calib /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_rawlog-edit.dir/build.make doc/man-pages/CMakeFiles/man_page_rawlog-edit.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_gps2rawlog.dir/build.make doc/man-pages/CMakeFiles/man_page_gps2rawlog.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_rawlog-edit.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_rawlog-edit.dir/build.make doc/man-pages/CMakeFiles/man_page_rawlog-edit.dir/build [ 5%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/gps2rawlog.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/gps2rawlog.1.gz gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 5%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/rawlog-edit.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/rawlog-edit.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 5%] Built target man_page_velodyne-view /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_carmen2rawlog.dir/build.make doc/man-pages/CMakeFiles/man_page_carmen2rawlog.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_carmen2rawlog.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_carmen2rawlog.dir/build.make doc/man-pages/CMakeFiles/man_page_carmen2rawlog.dir/build [ 5%] Built target man_page_gps2rawlog /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_carmen2simplemap.dir/build.make doc/man-pages/CMakeFiles/man_page_carmen2simplemap.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_carmen2simplemap.dir/DependInfo.cmake --color= [ 6%] Built target man_page_rawlog-edit [ 6%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/carmen2rawlog.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/carmen2rawlog.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_carmen2simplemap.dir/build.make doc/man-pages/CMakeFiles/man_page_carmen2simplemap.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_image2gridmap.dir/build.make doc/man-pages/CMakeFiles/man_page_image2gridmap.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_image2gridmap.dir/DependInfo.cmake --color= [ 6%] Generating MRPT man pages gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_image2gridmap.dir/build.make doc/man-pages/CMakeFiles/man_page_image2gridmap.dir/build cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/carmen2simplemap.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/carmen2simplemap.1.gz gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 6%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/image2gridmap.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/image2gridmap.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 6%] Built target man_page_carmen2rawlog /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_DifOdometry-Datasets.dir/build.make doc/man-pages/CMakeFiles/man_page_DifOdometry-Datasets.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_DifOdometry-Datasets.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_DifOdometry-Datasets.dir/build.make doc/man-pages/CMakeFiles/man_page_DifOdometry-Datasets.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 6%] Built target man_page_carmen2simplemap [ 7%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/DifOdometry-Datasets.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/DifOdometry-Datasets.1.gz [ 7%] Built target man_page_image2gridmap [ 7%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/compress/zip.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/compress/zip.cpp.o -MF CMakeFiles/mrpt-base.dir/src/compress/zip.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/compress/zip.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/compress/zip.cpp [ 7%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/CHistogram.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/CHistogram.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/CHistogram.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/CHistogram.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CHistogram.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 7%] Built target man_page_DifOdometry-Datasets /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_pages_all.dir/build.make doc/man-pages/CMakeFiles/man_pages_all.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_pages_all.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_pages_all.dir/build.make doc/man-pages/CMakeFiles/man_pages_all.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Nothing to be done for 'doc/man-pages/CMakeFiles/man_pages_all.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 7%] Built target man_pages_all [ 7%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/CMatrix.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/CMatrix.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/CMatrix.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/CMatrix.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CMatrix.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CHistogram.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CHistogram.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CHistogram.cpp:11: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CMatrix.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_vectors.h:19, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/bayes/CParticleFilterCapable.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 7%] Linking CXX static library ../../lib/libmrptwxthings.a cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/otherlibs/wxThings && /usr/bin/cmake -P CMakeFiles/mrptwxthings.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/otherlibs/wxThings && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrptwxthings.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib/libmrptwxthings.a CMakeFiles/mrptwxthings.dir/src/toggle.cpp.o /usr/bin/ranlib ../../lib/libmrptwxthings.a gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 7%] Built target mrptwxthings [ 7%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/CMatrixB.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/CMatrixB.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/CMatrixB.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/CMatrixB.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CMatrixB.cpp [ 7%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/CMatrixD.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/CMatrixD.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/CMatrixD.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/CMatrixD.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CMatrixD.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h: In constructor 'mrpt::math::CMatrixPtr::CMatrixPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:85:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 85 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrix, mrpt::utils::CSerializable, CMatrix) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CMatrix.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixB.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CMatrixB.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixB.h: In constructor 'mrpt::math::CMatrixBPtr::CMatrixBPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixB.h:38:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 38 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CMatrixB, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/CPolygon.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/CPolygon.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/CPolygon.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/CPolygon.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CPolygon.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CMatrixD.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CPolygon.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h: In constructor 'mrpt::math::CPolygonPtr::CPolygonPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:74:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 74 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPolygon, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/CSparseMatrix.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/CSparseMatrix.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/CSparseMatrix.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/CSparseMatrix.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CSparseMatrix.cpp [ 8%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/CSplineInterpolator1D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/CSplineInterpolator1D.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/CSplineInterpolator1D.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/CSplineInterpolator1D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CSplineInterpolator1D.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h: In constructor 'mrpt::math::CMatrixDPtr::CMatrixDPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h:72:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 72 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrixD, mrpt::utils::CSerializable, CMatrixD) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CMatrixD.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 8%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/geometry.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/geometry.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/geometry.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/geometry.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/geometry.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CSplineInterpolator1D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CSplineInterpolator1D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 8%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/kmeans.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/kmeans.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/kmeans.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/kmeans.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/kmeans.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CSplineInterpolator1D.h: In constructor 'mrpt::math::CSplineInterpolator1DPtr::CSplineInterpolator1DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CSplineInterpolator1D.h:107:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 107 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CSplineInterpolator1D, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CSparseMatrix.h:20, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/CSparseMatrix.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 8%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/lightweight_geom_data.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/lightweight_geom_data.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/lightweight_geom_data.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/lightweight_geom_data.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/lightweight_geom_data.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/geometry.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/kmeans.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/kmeans.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/lightweight_geom_data.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/lightweight_geom_data.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 8%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/math.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/math.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/math.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/math.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/math.cpp [ 8%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/model_search.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/model_search.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/model_search.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/model_search.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/model_search.cpp [ 9%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/ransac.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/ransac.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/ransac.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/ransac.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/ransac.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h: In constructor 'mrpt::poses::CPoint2DPtr::CPoint2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:91:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 91 | DEFINE_SERIALIZABLE_POST( CPoint2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ransac.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/ransac.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/lightweight_geom_data.cpp: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/lightweight_geom_data.cpp:324:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 324 | TLine2D::TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error) { | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/lightweight_geom_data.cpp:371:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | TLine3D::TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error) { | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/lightweight_geom_data.cpp:452:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | TPlane::TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error) { | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/lightweight_geom_data.cpp:465:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 465 | TPlane::TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error) { | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/lightweight_geom_data.cpp:475:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 475 | TPlane::TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error) { | ^~~~~ [ 9%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/ransac_applications.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/ransac_applications.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/ransac_applications.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/ransac_applications.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/ransac_applications.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/data_utils.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/math.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/data_utils.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h: In constructor 'mrpt::math::CMatrixDPtr::CMatrixDPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h:72:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 72 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrixD, mrpt::utils::CSerializable, CMatrixD) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ransac.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ransac_applications.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/ransac_applications.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h: In constructor 'mrpt::math::CMatrixDPtr::CMatrixDPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h:72:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 72 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrixD, mrpt::utils::CSerializable, CMatrixD) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_vectors.h:19, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/ransac.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h: In constructor 'mrpt::math::CMatrixDPtr::CMatrixDPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h:72:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 72 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrixD, mrpt::utils::CSerializable, CMatrixD) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ransac_applications.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 9%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/math/slerp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/math/slerp.cpp.o -MF CMakeFiles/mrpt-base.dir/src/math/slerp.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/math/slerp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/slerp.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/slerp.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoint2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoint2D.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPoint2D.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPoint2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoint2D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoint2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 9%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoint2DPDF.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoint2DPDF.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPoint2DPDF.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPoint2DPDF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoint2DPDF.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoint2DPDF.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h: In constructor 'mrpt::poses::CPoint2DPtr::CPoint2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:91:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 91 | DEFINE_SERIALIZABLE_POST( CPoint2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoint2DPDFGaussian.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoint2DPDFGaussian.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPoint2DPDFGaussian.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPoint2DPDFGaussian.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoint2DPDFGaussian.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDF.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h: In constructor 'mrpt::poses::CPoint2DPtr::CPoint2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:91:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 91 | DEFINE_SERIALIZABLE_POST( CPoint2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDFGaussian.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoint2DPDFGaussian.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 9%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoint3D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoint3D.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPoint3D.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPoint3D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoint3D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoint3D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 10%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPointPDF.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPointPDF.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPointPDF.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPointPDF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPointPDF.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDF.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h: In constructor 'mrpt::poses::CPoint2DPtr::CPoint2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:91:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 91 | DEFINE_SERIALIZABLE_POST( CPoint2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPointPDF.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDF.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPointPDFGaussian.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPointPDFGaussian.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPointPDFGaussian.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPointPDFGaussian.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPointPDFGaussian.cpp [ 10%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPointPDFParticles.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPointPDFParticles.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPointPDFParticles.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPointPDFParticles.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPointPDFParticles.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFGaussian.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPointPDFGaussian.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFParticles.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPointPDFParticles.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDF.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDF.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPointPDFSOG.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPointPDFSOG.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPointPDFSOG.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPointPDFSOG.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPointPDFSOG.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFSOG.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPointPDFSOG.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDF.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose2D.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose2D.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose2D.cpp [ 10%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3D.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3D.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In function 'mrpt::math::intersect(mrpt::math::TLine3D const&, mrpt::math::TPlane const&, mrpt::math::TObject3D&)', inlined from 'mrpt::math::intersect(mrpt::math::TObject3D const&, mrpt::math::TObject3D const&, mrpt::math::TObject3D&)' at /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/geometry.cpp:1526:46: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h:151:41: warning: 'l2' may be used uninitialized [-Wmaybe-uninitialized] 151 | return intersect(p2,r1,obj); | ~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/geometry.cpp: In function 'mrpt::math::intersect(mrpt::math::TObject3D const&, mrpt::math::TObject3D const&, mrpt::math::TObject3D&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/geometry.cpp:678:6: note: by argument 2 of type 'const struct TLine3D &' to 'mrpt::math::intersect(mrpt::math::TPlane const&, mrpt::math::TLine3D const&, mrpt::math::TObject3D&)' declared here 678 | bool math::intersect(const TPlane &p1,const TLine3D &r2,TObject3D &obj) { | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/geometry.cpp:1497:20: note: 'l2' declared here 1497 | TLine3D l1,l2; | ^~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DInterpolator.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DInterpolator.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3DInterpolator.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3DInterpolator.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DInterpolator.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DInterpolator.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDF.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDF.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDF.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DPDF.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DPDF.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 11%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFGaussian.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFGaussian.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFGaussian.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFGaussian.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DPDFGaussian.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFGaussianInf.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFGaussianInf.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFGaussianInf.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFGaussianInf.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DPDFGaussianInf.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/transform_gaussian.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DPDFGaussian.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/transform_gaussian.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/transform_gaussian.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DPDFGaussianInf.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/transform_gaussian.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFParticles.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFParticles.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFParticles.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFParticles.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DPDFParticles.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFParticles.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DPDFParticles.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDF.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFSOG.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFSOG.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFSOG.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFSOG.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DPDFSOG.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFSOG.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DPDFSOG.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDF.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuat.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuat.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuat.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuat.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DQuat.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DQuat.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDF.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDF.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDF.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DQuatPDF.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DQuatPDF.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDFGaussian.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDFGaussian.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDFGaussian.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDFGaussian.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DQuatPDFGaussian.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDFGaussian.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DQuatPDFGaussian.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 12%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDFGaussianInf.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDFGaussianInf.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDFGaussianInf.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDFGaussianInf.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DQuatPDFGaussianInf.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDFGaussianInf.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DQuatPDFGaussianInf.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DRotVec.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPose3DRotVec.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPose3DRotVec.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPose3DRotVec.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DRotVec.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DRotVec.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DRotVec.cpp: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Complete missing methods' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DRotVec.cpp:33:1: note: in expansion of macro 'MRPT_TODO' 33 | MRPT_TODO("Complete missing methods") | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DRotVec.cpp: In member function 'void mrpt::poses::CPose3DRotVec::composePoint(double, double, double, double&, double&, double&, mrpt::math::CMatrixFixedNumeric*, mrpt::math::CMatrixFixedNumeric*) const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Jacobians' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DRotVec.cpp:195:17: note: in expansion of macro 'MRPT_TODO' 195 | MRPT_TODO("Jacobians") | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DRotVec.cpp: In member function 'void mrpt::poses::CPose3DRotVec::inverseComposePoint(double, double, double, double&, double&, double&, mrpt::math::CMatrixFixedNumeric*, mrpt::math::CMatrixFixedNumeric*) const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Jacobians' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPose3DRotVec.cpp:534:5: note: in expansion of macro 'MRPT_TODO' 534 | MRPT_TODO("Jacobians"); | ^~~~~~~~~ [ 12%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDF.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDF.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPosePDF.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPosePDF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDF.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDF.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGaussian.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGaussian.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGaussian.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGaussian.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDFGaussian.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGaussian.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDFGaussian.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 12%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGaussianInf.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGaussianInf.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGaussianInf.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGaussianInf.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDFGaussianInf.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGaussianInf.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDFGaussianInf.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGrid.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGrid.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGrid.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGrid.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDFGrid.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGrid.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDFGrid.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDFParticles.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDFParticles.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPosePDFParticles.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPosePDFParticles.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDFParticles.cpp [ 13%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDFSOG.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPosePDFSOG.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPosePDFSOG.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPosePDFSOG.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDFSOG.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGaussian.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDFParticles.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFSOG.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPosePDFSOG.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoseRandomSampler.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoseRandomSampler.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPoseRandomSampler.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPoseRandomSampler.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoseRandomSampler.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseRandomSampler.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoseRandomSampler.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 13%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoses2DSequence.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoses2DSequence.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPoses2DSequence.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPoses2DSequence.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoses2DSequence.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoses2DSequence.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoses2DSequence.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoses3DSequence.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CPoses3DSequence.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CPoses3DSequence.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CPoses3DSequence.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoses3DSequence.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoses3DSequence.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CPoses3DSequence.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/CRobot2DPoseEstimator.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/CRobot2DPoseEstimator.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/CRobot2DPoseEstimator.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/CRobot2DPoseEstimator.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CRobot2DPoseEstimator.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/CRobot2DPoseEstimator.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 13%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/SE_traits.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/SE_traits.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/SE_traits.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/SE_traits.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/SE_traits.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/SE_traits.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/SE_traits.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 14%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/poses/SO_SE_average.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/poses/SO_SE_average.cpp.o -MF CMakeFiles/mrpt-base.dir/src/poses/SO_SE_average.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/poses/SO_SE_average.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/SO_SE_average.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/SO_SE_average.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/poses/SO_SE_average.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 14%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/random/RandomGenerator.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/random/RandomGenerator.cpp.o -MF CMakeFiles/mrpt-base.dir/src/random/RandomGenerator.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/random/RandomGenerator.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/random/RandomGenerator.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/synch/CCriticalSectionLocker.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/synch/CCriticalSectionLocker.cpp.o -MF CMakeFiles/mrpt-base.dir/src/synch/CCriticalSectionLocker.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/synch/CCriticalSectionLocker.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CCriticalSectionLocker.cpp [ 14%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/synch/CCriticalSection_LIN.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/synch/CCriticalSection_LIN.cpp.o -MF CMakeFiles/mrpt-base.dir/src/synch/CCriticalSection_LIN.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/synch/CCriticalSection_LIN.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CCriticalSection_LIN.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CCriticalSectionLocker.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CCriticalSection_LIN.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ [ 14%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/synch/CPipe.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/synch/CPipe.cpp.o -MF CMakeFiles/mrpt-base.dir/src/synch/CPipe.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/synch/CPipe.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CPipe.cpp [ 14%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/synch/CSemaphore_APP.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/synch/CSemaphore_APP.cpp.o -MF CMakeFiles/mrpt-base.dir/src/synch/CSemaphore_APP.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/synch/CSemaphore_APP.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CSemaphore_APP.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CPipe.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CPipe.cpp:30:29: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 30 | void CPipe::createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe) | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CPipe.cpp:30:75: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 30 | void CPipe::createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe) | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CPipe.cpp: In static member function 'static void mrpt::synch::CPipe::createPipe(std::auto_ptr&, std::auto_ptr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CPipe.cpp:32:29: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 32 | outReadPipe = std::auto_ptr(new CPipeReadEndPoint); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 14%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/synch/CSemaphore_LIN.cpp.o /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CPipe.cpp:33:29: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 33 | outWritePipe = std::auto_ptr(new CPipeWriteEndPoint); | ^~~~~~~~ cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/synch/CSemaphore_LIN.cpp.o -MF CMakeFiles/mrpt-base.dir/src/synch/CSemaphore_LIN.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/synch/CSemaphore_LIN.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CSemaphore_LIN.cpp /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CSemaphore_LIN.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CSemaphore_LIN.cpp: In member function 'bool mrpt::synch::CSemaphore::waitForSignal(unsigned int)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CSemaphore_LIN.cpp:142:22: warning: 'int ftime(timeb*)' is deprecated: Use gettimeofday or clock_gettime instead [-Wdeprecated-declarations] 142 | ftime( &tp ); | ~~~~~^~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/CSemaphore_LIN.cpp:27: /usr/include/sys/timeb.h:29:12: note: declared here 29 | extern int ftime (struct timeb *__timebuf) | ^~~~~ [ 15%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/synch/atomic_incr.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/synch/atomic_incr.cpp.o -MF CMakeFiles/mrpt-base.dir/src/synch/atomic_incr.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/synch/atomic_incr.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/synch/atomic_incr.cpp [ 15%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/system/CDirectoryExplorer.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/system/CDirectoryExplorer.cpp.o -MF CMakeFiles/mrpt-base.dir/src/system/CDirectoryExplorer.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/system/CDirectoryExplorer.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/CDirectoryExplorer.cpp [ 15%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/system/CFileSystemWatcher.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/system/CFileSystemWatcher.cpp.o -MF CMakeFiles/mrpt-base.dir/src/system/CFileSystemWatcher.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/system/CFileSystemWatcher.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/CFileSystemWatcher.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CThreadSafeQueue.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/CFileSystemWatcher.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/CFileSystemWatcher.cpp:32: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ [ 15%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/system/base64.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/system/base64.cpp.o -MF CMakeFiles/mrpt-base.dir/src/system/base64.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/system/base64.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/base64.cpp [ 15%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/system/datetime.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/system/datetime.cpp.o -MF CMakeFiles/mrpt-base.dir/src/system/datetime.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/system/datetime.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/datetime.cpp [ 15%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/system/filesystem.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/system/filesystem.cpp.o -MF CMakeFiles/mrpt-base.dir/src/system/filesystem.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/system/filesystem.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/filesystem.cpp [ 15%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/system/memory.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/system/memory.cpp.o -MF CMakeFiles/mrpt-base.dir/src/system/memory.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/system/memory.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/memory.cpp [ 16%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/system/os.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/system/os.cpp.o -MF CMakeFiles/mrpt-base.dir/src/system/os.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/system/os.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/os.cpp [ 16%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/system/string_utils.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/system/string_utils.cpp.o -MF CMakeFiles/mrpt-base.dir/src/system/string_utils.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/system/string_utils.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/string_utils.cpp [ 16%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/system/threads.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/system/threads.cpp.o -MF CMakeFiles/mrpt-base.dir/src/system/threads.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/system/threads.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/threads.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/threads.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ [ 16%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/system/vector_loadsave.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/system/vector_loadsave.cpp.o -MF CMakeFiles/mrpt-base.dir/src/system/vector_loadsave.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/system/vector_loadsave.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/vector_loadsave.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 16%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CCanvas.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CCanvas.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CCanvas.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CCanvas.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CCanvas.cpp [ 16%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CClientTCPSocket_LIN.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CClientTCPSocket_LIN.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CClientTCPSocket_LIN.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CClientTCPSocket_LIN.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CClientTCPSocket_LIN.cpp [ 16%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CClientTCPSocket_common.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CClientTCPSocket_common.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CClientTCPSocket_common.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CClientTCPSocket_common.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CClientTCPSocket_common.cpp [ 17%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CConfigFile.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CConfigFile.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CConfigFile.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CConfigFile.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CConfigFile.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CClientTCPSocket_common.cpp: In member function 'void mrpt::utils::CClientTCPSocket::connect(const std::string&, short unsigned int, unsigned int)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CClientTCPSocket_common.cpp:245:17: warning: passing argument 3 to 'restrict'-qualified parameter aliases with argument 4 [-Wrestrict] 245 | &socket_set, // For write or *connect done* | ^~~~~~~~~~~ 246 | &socket_set, // For errors | ~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CCanvas.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CConfigFile.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/simpleini/SimpleIni.h:140:32: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct KeyOrder : std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFile.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CConfigFile.cpp:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/simpleini/SimpleIni.h:148:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 148 | struct LoadOrder : std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CConfigFileBase.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CConfigFileBase.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CConfigFileBase.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CConfigFileBase.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CConfigFileBase.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 17%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CConfigFileMemory.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CConfigFileMemory.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CConfigFileMemory.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CConfigFileMemory.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CConfigFileMemory.cpp [ 17%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CConfigFilePrefixer.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CConfigFilePrefixer.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CConfigFilePrefixer.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CConfigFilePrefixer.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CConfigFilePrefixer.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileMemory.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CConfigFileMemory.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h: In constructor 'mrpt::utils::CStringListPtr::CStringListPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:181:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 181 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CStringList, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CConfigFileMemory.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/simpleini/SimpleIni.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/simpleini/SimpleIni.h:140:32: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct KeyOrder : std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileMemory.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/simpleini/SimpleIni.h:148:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 148 | struct LoadOrder : std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 17%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CDebugOutputCapable.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CDebugOutputCapable.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CDebugOutputCapable.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CDebugOutputCapable.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CDebugOutputCapable.cpp [ 17%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CDynamicGrid.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CDynamicGrid.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CDynamicGrid.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CDynamicGrid.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CDynamicGrid.cpp [ 17%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CEnhancedMetaFile_LIN.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CEnhancedMetaFile_LIN.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CEnhancedMetaFile_LIN.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CEnhancedMetaFile_LIN.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CEnhancedMetaFile_LIN.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CEnhancedMetaFile_LIN.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 18%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CFileGZInputStream.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CFileGZInputStream.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CFileGZInputStream.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CFileGZInputStream.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CFileGZInputStream.cpp [ 18%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CFileGZOutputStream.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CFileGZOutputStream.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CFileGZOutputStream.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CFileGZOutputStream.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CFileGZOutputStream.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 18%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CFileInputStream.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CFileInputStream.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CFileInputStream.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CFileInputStream.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CFileInputStream.cpp [ 18%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CFileOutputStream.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CFileOutputStream.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CFileOutputStream.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CFileOutputStream.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CFileOutputStream.cpp [ 18%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CFileStream.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CFileStream.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CFileStream.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CFileStream.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CFileStream.cpp [ 18%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CImage.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CImage.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CImage.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CImage.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CImage.cpp [ 18%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CImage_JPEG_streams.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CImage_JPEG_streams.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CImage_JPEG_streams.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CImage_JPEG_streams.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CImage_JPEG_streams.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CImage.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CImage_JPEG_streams.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 19%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CImage_SSE2.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CImage_SSE2.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CImage_SSE2.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CImage_SSE2.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CImage_SSE2.cpp [ 19%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CImage_SSE3.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CImage_SSE3.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CImage_SSE3.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CImage_SSE3.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CImage_SSE3.cpp [ 19%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CListOfClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CListOfClasses.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CListOfClasses.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CListOfClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CListOfClasses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CListOfClasses.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CListOfClasses.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 19%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CLoadableOptions.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CLoadableOptions.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CLoadableOptions.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CLoadableOptions.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CLoadableOptions.cpp [ 19%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CLog.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CLog.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CLog.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CLog.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CLog.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileMemory.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CLoadableOptions.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h: In constructor 'mrpt::utils::CStringListPtr::CStringListPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:181:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 181 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CStringList, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CMHPropertiesValuesList.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CMHPropertiesValuesList.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CMHPropertiesValuesList.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CMHPropertiesValuesList.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CMHPropertiesValuesList.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CImage.cpp:1935:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 1935 | void CImage::makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CLog.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CLog.cpp:21: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h: In constructor 'mrpt::utils::CStringListPtr::CStringListPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:181:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 181 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CStringList, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMHPropertiesValuesList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CMHPropertiesValuesList.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMemoryChunk.h: In constructor 'mrpt::utils::CMemoryChunkPtr::CMemoryChunkPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMemoryChunk.h:36:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 36 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CMemoryChunk, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CMRPTMessage.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CMRPTMessage.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CMRPTMessage.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CMRPTMessage.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CMRPTMessage.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CMRPTMessage.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 20%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CMappedImage.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CMappedImage.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CMappedImage.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CMappedImage.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CMappedImage.cpp [ 20%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CMemoryChunk.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CMemoryChunk.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CMemoryChunk.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CMemoryChunk.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CMemoryChunk.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMappedImage.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CMappedImage.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMemoryChunk.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CMemoryChunk.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMemoryChunk.h: In constructor 'mrpt::utils::CMemoryChunkPtr::CMemoryChunkPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMemoryChunk.h:36:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 36 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CMemoryChunk, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CMemoryStream.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CMemoryStream.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CMemoryStream.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CMemoryStream.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CMemoryStream.cpp [ 20%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CObject.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CObject.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CObject.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CObject.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CObject.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CObject.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 20%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CObservable.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CObservable.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CObservable.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CObservable.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CObservable.cpp [ 20%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CObserver.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CObserver.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CObserver.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CObserver.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CObserver.cpp [ 20%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CPropertiesValuesList.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CPropertiesValuesList.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CPropertiesValuesList.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CPropertiesValuesList.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CPropertiesValuesList.cpp [ 21%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CReferencedMemBlock.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CReferencedMemBlock.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CReferencedMemBlock.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CReferencedMemBlock.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CReferencedMemBlock.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CReferencedMemBlock.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ [ 21%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CRobotSimulator.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CRobotSimulator.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CRobotSimulator.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CRobotSimulator.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CRobotSimulator.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CPropertiesValuesList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CPropertiesValuesList.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CPropertiesValuesList.h: In constructor 'mrpt::utils::CPropertiesValuesListPtr::CPropertiesValuesListPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CPropertiesValuesList.h:81:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 81 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPropertiesValuesList, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CSerializable.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CSerializable.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CSerializable.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CSerializable.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CSerializable.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CRobotSimulator.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CRobotSimulator.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CSerializable.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 21%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CServerTCPSocket_LIN.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CServerTCPSocket_LIN.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CServerTCPSocket_LIN.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CServerTCPSocket_LIN.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CServerTCPSocket_LIN.cpp [ 21%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CServerTCPSocket_common.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CServerTCPSocket_common.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CServerTCPSocket_common.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CServerTCPSocket_common.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CServerTCPSocket_common.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CRobotSimulator.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CThreadSafeQueue.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/CFileSystemWatcher.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CServerTCPSocket_LIN.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ [ 21%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CSimpleDatabase.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CSimpleDatabase.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CSimpleDatabase.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CSimpleDatabase.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CSimpleDatabase.cpp [ 21%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CStartUpClassesRegister.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CStartUpClassesRegister.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CStartUpClassesRegister.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CStartUpClassesRegister.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CStartUpClassesRegister.cpp [ 22%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CStdOutStream.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CStdOutStream.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CStdOutStream.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CStdOutStream.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CStdOutStream.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSimpleDatabase.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CSimpleDatabase.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSimpleDatabase.h: In constructor 'mrpt::utils::CSimpleDatabasePtr::CSimpleDatabasePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSimpleDatabase.h:200:1: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 200 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CSimpleDatabase, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CThreadSafeQueue.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/internal_class_registry.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CStartUpClassesRegister.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ [ 22%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CStream.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CStream.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CStream.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CStream.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CStream.cpp [ 22%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CStringList.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CStringList.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CStringList.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CStringList.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CStringList.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CStream.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CStringList.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h: In constructor 'mrpt::utils::CStringListPtr::CStringListPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:181:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 181 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CStringList, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CStream.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 22%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CTicTac.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CTicTac.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CTicTac.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CTicTac.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CTicTac.cpp [ 22%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CTimeLogger.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CTimeLogger.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CTimeLogger.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CTimeLogger.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CTimeLogger.cpp [ 22%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/CTypeSelector.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/CTypeSelector.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/CTypeSelector.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/CTypeSelector.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CTypeSelector.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CTypeSelector.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CTypeSelector.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CTypeSelector.h: In constructor 'mrpt::utils::CTypeSelectorPtr::CTypeSelectorPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CTypeSelector.h:78:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CTypeSelector, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/PLY_import_export.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/PLY_import_export.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/PLY_import_export.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/PLY_import_export.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/PLY_import_export.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/PLY_import_export.cpp:50: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h: In constructor 'mrpt::utils::CStringListPtr::CStringListPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:181:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 181 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CStringList, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/TCamera.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/TCamera.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/TCamera.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/TCamera.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/TCamera.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 23%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/TColor.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/TColor.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/TColor.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/TColor.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/TColor.cpp [ 23%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/TMatchingPair.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/TMatchingPair.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/TMatchingPair.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/TMatchingPair.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/TMatchingPair.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/TCamera.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/TMatchingPair.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/TStereoCamera.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/TStereoCamera.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/TStereoCamera.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/TStereoCamera.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/TStereoCamera.cpp [ 23%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/color_maps.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/color_maps.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/color_maps.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/color_maps.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/color_maps.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TStereoCamera.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/TStereoCamera.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 23%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/crc.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/crc.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/crc.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/crc.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/crc.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/format.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/format.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/format.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/format.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/format.cpp [ 24%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/internal_class_registry.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/internal_class_registry.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/internal_class_registry.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/internal_class_registry.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/internal_class_registry.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/internal_class_registry.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ [ 24%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/md5.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/md5.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/md5.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/md5.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/md5.cpp [ 24%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/net_utils.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/net_utils.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/net_utils.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/net_utils.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/net_utils.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/net_utils.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 24%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/types.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/types.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/types.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/types.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/types.cpp [ 24%] Building C object libs/base/CMakeFiles/mrpt-base.dir/src/utils/simpleini/ConvertUTF.c.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/gcc -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/simpleini/ConvertUTF.c.o -MF CMakeFiles/mrpt-base.dir/src/utils/simpleini/ConvertUTF.c.o.d -o CMakeFiles/mrpt-base.dir/src/utils/simpleini/ConvertUTF.c.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/simpleini/ConvertUTF.c [ 24%] Building CXX object libs/base/CMakeFiles/mrpt-base.dir/src/utils/xmlparser/xmlParser.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_base_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/base/CMakeFiles/mrpt-base.dir/src/utils/xmlparser/xmlParser.cpp.o -MF CMakeFiles/mrpt-base.dir/src/utils/xmlparser/xmlParser.cpp.o.d -o CMakeFiles/mrpt-base.dir/src/utils/xmlparser/xmlParser.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp: In static member function 'static void XMLNode::exactMemory(XMLNodeData*)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:1165:51: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct XMLNode'; use 'new' and 'delete' instead [-Wclass-memaccess] 1165 | if (d->pChild) d->pChild=(XMLNode*)realloc(d->pChild,d->nChild*sizeof(XMLNode)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.h:275:28: note: 'struct XMLNode' declared here 275 | typedef struct XMLDLLENTRY XMLNode | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp: In static member function 'static int XMLNode::detachFromParent(XMLNodeData*)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:2043:36: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct XMLNode' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2043 | if (d->pParent->nChild) memmove(pa+i,pa+i+1,(d->pParent->nChild-i)*sizeof(XMLNode)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.h:275:28: note: 'struct XMLNode' declared here 275 | typedef struct XMLDLLENTRY XMLNode | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp: In static member function 'static char* ToXMLStringTool::toXMLUnSafe(char*, const char*)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:604:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 604 | case 4: *(dest++)=*(source++); | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:605:9: note: here 605 | case 3: *(dest++)=*(source++); | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:605:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 605 | case 3: *(dest++)=*(source++); | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:606:9: note: here 606 | case 2: *(dest++)=*(source++); | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:606:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 606 | case 2: *(dest++)=*(source++); | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:607:9: note: here 607 | case 1: *(dest++)=*(source++); | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp: In function 'char* fromXMLString(const char*, int, XML*)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:756:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 756 | case 4: *(d++)=*(ss++); ll--; | ~~^~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:757:13: note: here 757 | case 3: *(d++)=*(ss++); ll--; | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:757:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 757 | case 3: *(d++)=*(ss++); ll--; | ~~^~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:758:13: note: here 758 | case 2: *(d++)=*(ss++); ll--; | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:758:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 758 | case 2: *(d++)=*(ss++); ll--; | ~~^~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:759:13: note: here 759 | case 1: *(d++)=*(ss++); | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp: In function 'NextToken GetNextToken(XML*, int*, XMLTokenTypeTag*)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:914:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 914 | if (chTemp == _CXML('>')) | ^~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:926:9: note: here 926 | default: | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp: In static member function 'static XMLNode::XMLCharEncoding XMLNode::guessCharEncoding(void*, int, char)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/xmlparser/xmlParser.cpp:2613:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 2613 | case 4: i++; if ((i(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/base.h:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils.h:43, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/base.h:30: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 25%] Linking CXX shared library ../../lib/libmrpt-base.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-base.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-base.so.1.4 -o ../../lib/libmrpt-base.so.1.4.0 "CMakeFiles/mrpt-base.dir/src/bayes/CParticleFilter.cpp.o" "CMakeFiles/mrpt-base.dir/src/bayes/CParticleFilterCapable.cpp.o" "CMakeFiles/mrpt-base.dir/src/compress/zip.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/CHistogram.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/CMatrix.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/CMatrixB.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/CMatrixD.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/CPolygon.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/CSparseMatrix.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/CSplineInterpolator1D.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/geometry.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/kmeans.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/lightweight_geom_data.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/math.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/model_search.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/ransac.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/ransac_applications.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/slerp.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPoint2D.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPoint2DPDF.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPoint2DPDFGaussian.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPoint3D.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPointPDF.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPointPDFGaussian.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPointPDFParticles.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPointPDFSOG.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose2D.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3D.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3DInterpolator.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDF.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFGaussian.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFGaussianInf.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFParticles.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3DPDFSOG.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuat.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDF.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDFGaussian.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3DQuatPDFGaussianInf.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPose3DRotVec.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPosePDF.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGaussian.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGaussianInf.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPosePDFGrid.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPosePDFParticles.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPosePDFSOG.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPoseRandomSampler.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPoses2DSequence.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CPoses3DSequence.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/CRobot2DPoseEstimator.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/SE_traits.cpp.o" "CMakeFiles/mrpt-base.dir/src/poses/SO_SE_average.cpp.o" "CMakeFiles/mrpt-base.dir/src/random/RandomGenerator.cpp.o" "CMakeFiles/mrpt-base.dir/src/synch/CCriticalSectionLocker.cpp.o" "CMakeFiles/mrpt-base.dir/src/synch/CCriticalSection_LIN.cpp.o" "CMakeFiles/mrpt-base.dir/src/synch/CPipe.cpp.o" "CMakeFiles/mrpt-base.dir/src/synch/CSemaphore_APP.cpp.o" "CMakeFiles/mrpt-base.dir/src/synch/CSemaphore_LIN.cpp.o" "CMakeFiles/mrpt-base.dir/src/synch/atomic_incr.cpp.o" "CMakeFiles/mrpt-base.dir/src/system/CDirectoryExplorer.cpp.o" "CMakeFiles/mrpt-base.dir/src/system/CFileSystemWatcher.cpp.o" "CMakeFiles/mrpt-base.dir/src/system/base64.cpp.o" "CMakeFiles/mrpt-base.dir/src/system/datetime.cpp.o" "CMakeFiles/mrpt-base.dir/src/system/filesystem.cpp.o" "CMakeFiles/mrpt-base.dir/src/system/memory.cpp.o" "CMakeFiles/mrpt-base.dir/src/system/os.cpp.o" "CMakeFiles/mrpt-base.dir/src/system/string_utils.cpp.o" "CMakeFiles/mrpt-base.dir/src/system/threads.cpp.o" "CMakeFiles/mrpt-base.dir/src/system/vector_loadsave.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CCanvas.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CClientTCPSocket_LIN.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CClientTCPSocket_common.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CConfigFile.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CConfigFileBase.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CConfigFileMemory.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CConfigFilePrefixer.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CDebugOutputCapable.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CDynamicGrid.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CEnhancedMetaFile_LIN.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CFileGZInputStream.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CFileGZOutputStream.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CFileInputStream.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CFileOutputStream.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CFileStream.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CImage.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CImage_JPEG_streams.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CImage_SSE2.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CImage_SSE3.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CListOfClasses.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CLoadableOptions.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CLog.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CMHPropertiesValuesList.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CMRPTMessage.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CMappedImage.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CMemoryChunk.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CMemoryStream.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CObject.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CObservable.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CObserver.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CPropertiesValuesList.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CReferencedMemBlock.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CRobotSimulator.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CSerializable.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CServerTCPSocket_LIN.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CServerTCPSocket_common.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CSimpleDatabase.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CStartUpClassesRegister.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CStdOutStream.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CStream.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CStringList.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CTicTac.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CTimeLogger.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/CTypeSelector.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/PLY_import_export.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/TCamera.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/TColor.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/TMatchingPair.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/TStereoCamera.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/color_maps.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/crc.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/format.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/internal_class_registry.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/md5.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/net_utils.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/types.cpp.o" "CMakeFiles/mrpt-base.dir/src/utils/simpleini/ConvertUTF.c.o" "CMakeFiles/mrpt-base.dir/src/utils/xmlparser/xmlParser.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/kmeans++/KMeans.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/kmeans++/KmTree.cpp.o" "CMakeFiles/mrpt-base.dir/src/math/kmeans++/KmUtils.cpp.o" "CMakeFiles/mrpt-base.dir/src/base-precomp.cpp.o" "CMakeFiles/mrpt-base.dir/src/registerAllClasses.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg In function 'intersect', inlined from 'intersect' at /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/geometry.cpp:1526:46: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h:151:41: warning: 'l2' may be used uninitialized [-Wmaybe-uninitialized] 151 | return intersect(p2,r1,obj); | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/geometry.cpp: In function 'intersect': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/geometry.cpp:678:6: note: by argument 2 of type 'const struct TLine3D &' to 'intersect' declared here 678 | bool math::intersect(const TPlane &p1,const TLine3D &r2,TObject3D &obj) { | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/math/geometry.cpp:1497:20: note: 'l2' declared here 1497 | TLine3D l1,l2; | ^ In member function 'construct', inlined from 'construct' at /usr/include/c++/13/bits/alloc_traits.h:537:17, inlined from '_M_realloc_insert' at /usr/include/c++/13/bits/vector.tcc:468:28, inlined from 'push_back' at /usr/include/c++/13/bits/stl_vector.h:1287:21, inlined from 'decodeUTF8' at /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/string_utils.cpp:127:25: /usr/include/c++/13/bits/new_allocator.h:187:11: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized] 187 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/string_utils.cpp: In function 'decodeUTF8': /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/system/string_utils.cpp:105:18: note: 'ch' was declared here 105 | uint16_t ch; | ^ cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/base && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-base.so.1.4.0 ../../lib/libmrpt-base.so.1.4 ../../lib/libmrpt-base.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 25%] Built target mrpt-base /usr/bin/gmake -f libs/opengl/CMakeFiles/mrpt-opengl.dir/build.make libs/opengl/CMakeFiles/mrpt-opengl.dir/depend /usr/bin/gmake -f libs/bayes/CMakeFiles/mrpt-bayes.dir/build.make libs/bayes/CMakeFiles/mrpt-bayes.dir/depend /usr/bin/gmake -f libs/graphs/CMakeFiles/mrpt-graphs.dir/build.make libs/graphs/CMakeFiles/mrpt-graphs.dir/depend /usr/bin/gmake -f libs/tfest/CMakeFiles/mrpt-tfest.dir/build.make libs/tfest/CMakeFiles/mrpt-tfest.dir/depend /usr/bin/gmake -f apps/mrpt-perfdata2html/CMakeFiles/mrpt-perfdata2html.dir/build.make apps/mrpt-perfdata2html/CMakeFiles/mrpt-perfdata2html.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/bayes /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/bayes /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/bayes/CMakeFiles/mrpt-bayes.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/graphs /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/graphs /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/graphs/CMakeFiles/mrpt-graphs.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/tfest /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/tfest /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/tfest/CMakeFiles/mrpt-tfest.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/opengl /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl/CMakeFiles/mrpt-opengl.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/bayes/CMakeFiles/mrpt-bayes.dir/build.make libs/bayes/CMakeFiles/mrpt-bayes.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/graphs/CMakeFiles/mrpt-graphs.dir/build.make libs/graphs/CMakeFiles/mrpt-graphs.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Nothing to be done for 'libs/bayes/CMakeFiles/mrpt-bayes.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/tfest/CMakeFiles/mrpt-tfest.dir/build.make libs/tfest/CMakeFiles/mrpt-tfest.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Nothing to be done for 'libs/graphs/CMakeFiles/mrpt-graphs.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/opengl/CMakeFiles/mrpt-opengl.dir/build.make libs/opengl/CMakeFiles/mrpt-opengl.dir/build [ 25%] Built target mrpt-bayes [ 25%] Built target mrpt-graphs gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 25%] Building CXX object libs/tfest/CMakeFiles/mrpt-tfest.dir/src/scanmatching_backwards_compat.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/tfest && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_tfest_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/scanmatching/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/tfest/CMakeFiles/mrpt-tfest.dir/src/scanmatching_backwards_compat.cpp.o -MF CMakeFiles/mrpt-tfest.dir/src/scanmatching_backwards_compat.cpp.o.d -o CMakeFiles/mrpt-tfest.dir/src/scanmatching_backwards_compat.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/scanmatching_backwards_compat.cpp [ 26%] Building CXX object libs/tfest/CMakeFiles/mrpt-tfest.dir/src/registerAllClasses.cpp.o [ 26%] Building CXX object libs/tfest/CMakeFiles/mrpt-tfest.dir/src/se2_l2.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/tfest && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_tfest_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/scanmatching/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/tfest/CMakeFiles/mrpt-tfest.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-tfest.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-tfest.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/registerAllClasses.cpp cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/tfest && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_tfest_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/scanmatching/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/tfest/CMakeFiles/mrpt-tfest.dir/src/se2_l2.cpp.o -MF CMakeFiles/mrpt-tfest.dir/src/se2_l2.cpp.o.d -o CMakeFiles/mrpt-tfest.dir/src/se2_l2.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/se2_l2.cpp [ 26%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/C3DSScene.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/C3DSScene.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/C3DSScene.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/C3DSScene.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/C3DSScene.cpp gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-perfdata2html /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-perfdata2html /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-perfdata2html/CMakeFiles/mrpt-perfdata2html.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/mrpt-perfdata2html/CMakeFiles/mrpt-perfdata2html.dir/build.make apps/mrpt-perfdata2html/CMakeFiles/mrpt-perfdata2html.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 27%] Building CXX object apps/mrpt-perfdata2html/CMakeFiles/mrpt-perfdata2html.dir/mrpt-perfdata2html-main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-perfdata2html && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/mrpt-perfdata2html/CMakeFiles/mrpt-perfdata2html.dir/mrpt-perfdata2html-main.cpp.o -MF CMakeFiles/mrpt-perfdata2html.dir/mrpt-perfdata2html-main.cpp.o.d -o CMakeFiles/mrpt-perfdata2html.dir/mrpt-perfdata2html-main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-perfdata2html/mrpt-perfdata2html-main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/C3DSScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/C3DSScene.cpp:23: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-perfdata2html/../mrpt-performance/common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-perfdata2html/mrpt-perfdata2html-main.cpp:25: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/scanmatching_backwards_compat.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/se2_l2.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFSOG.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/registerAllClasses.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFSOG.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFSOG.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/C3DSScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/C3DSScene.h: In copy constructor 'mrpt::opengl::C3DSScene::C3DSScene(const mrpt::opengl::C3DSScene&)': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/C3DSScene.h:28:37: warning: implicitly-declared 'stlplus::smart_ptr::smart_ptr(const stlplus::smart_ptr&)' is deprecated [-Wdeprecated-copy] 28 | class OPENGL_IMPEXP C3DSScene : public CRenderizableDisplayList | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = mrpt::opengl::C3DSScene::TImpl3DS; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/C3DSScene.cpp: In member function 'virtual mrpt::utils::CObject* mrpt::opengl::C3DSScene::duplicate() const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:263:101: note: synthesized method 'mrpt::opengl::C3DSScene::C3DSScene(const mrpt::opengl::C3DSScene&)' first required here 263 | { return static_cast( new NameSpace::class_name(*this) ); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:187:25: note: in expansion of macro 'IMPLEMENTS_MRPT_OBJECT' 187 | IMPLEMENTS_MRPT_OBJECT(class_name, base,NameSpace) \ | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/C3DSScene.cpp:44:1: note: in expansion of macro 'IMPLEMENTS_SERIALIZABLE' 44 | IMPLEMENTS_SERIALIZABLE( C3DSScene, CRenderizableDisplayList, mrpt::opengl ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 27%] Building CXX object libs/tfest/CMakeFiles/mrpt-tfest.dir/src/se2_l2_ransac.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/tfest && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_tfest_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/scanmatching/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/tfest/CMakeFiles/mrpt-tfest.dir/src/se2_l2_ransac.cpp.o -MF CMakeFiles/mrpt-tfest.dir/src/se2_l2_ransac.cpp.o.d -o CMakeFiles/mrpt-tfest.dir/src/se2_l2_ransac.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/se2_l2_ransac.cpp [ 27%] Building CXX object libs/tfest/CMakeFiles/mrpt-tfest.dir/src/se3_l2.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/tfest && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_tfest_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/scanmatching/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/tfest/CMakeFiles/mrpt-tfest.dir/src/se3_l2.cpp.o -MF CMakeFiles/mrpt-tfest.dir/src/se3_l2.cpp.o.d -o CMakeFiles/mrpt-tfest.dir/src/se3_l2.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/se3_l2.cpp [ 27%] Building CXX object libs/tfest/CMakeFiles/mrpt-tfest.dir/src/se3_l2_ransac.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/tfest && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_tfest_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/scanmatching/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/tfest/CMakeFiles/mrpt-tfest.dir/src/se3_l2_ransac.cpp.o -MF CMakeFiles/mrpt-tfest.dir/src/se3_l2_ransac.cpp.o.d -o CMakeFiles/mrpt-tfest.dir/src/se3_l2_ransac.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/se3_l2_ransac.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/se2_l2_ransac.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFSOG.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se3.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/se3_l2.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se3.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 27%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CArrow.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CArrow.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CArrow.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CArrow.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CArrow.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CArrow.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CArrow.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se3.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/se3_l2_ransac.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se3.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Linking CXX executable ../../bin/mrpt-perfdata2html cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-perfdata2html && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-perfdata2html.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/mrpt-perfdata2html.dir/mrpt-perfdata2html-main.cpp.o" -o ../../bin/mrpt-perfdata2html -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-base.so.1.4.0 -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg [ 27%] Building CXX object libs/tfest/CMakeFiles/mrpt-tfest.dir/src/tfest-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/tfest && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_tfest_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/scanmatching/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/tfest/CMakeFiles/mrpt-tfest.dir/src/tfest-precomp.cpp.o -MF CMakeFiles/mrpt-tfest.dir/src/tfest-precomp.cpp.o.d -o CMakeFiles/mrpt-tfest.dir/src/tfest-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/src/tfest-precomp.cpp [ 27%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CAssimpModel.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CAssimpModel.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CAssimpModel.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CAssimpModel.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CAssimpModel.cpp /usr/bin/gmake -f libs/graphslam/CMakeFiles/mrpt-graphslam.dir/build.make libs/graphslam/CMakeFiles/mrpt-graphslam.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/graphslam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/graphslam/CMakeFiles/mrpt-graphslam.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/graphslam/CMakeFiles/mrpt-graphslam.dir/build.make libs/graphslam/CMakeFiles/mrpt-graphslam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Nothing to be done for 'libs/graphslam/CMakeFiles/mrpt-graphslam.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 27%] Built target mrpt-graphslam /usr/bin/gmake -f libs/pbmap/CMakeFiles/mrpt-pbmap.dir/build.make libs/pbmap/CMakeFiles/mrpt-pbmap.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap/CMakeFiles/mrpt-pbmap.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/pbmap/CMakeFiles/mrpt-pbmap.dir/build.make libs/pbmap/CMakeFiles/mrpt-pbmap.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 27%] Building CXX object libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/ConsistencyTest.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_pbmap_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/ConsistencyTest.cpp.o -MF CMakeFiles/mrpt-pbmap.dir/src/ConsistencyTest.cpp.o.d -o CMakeFiles/mrpt-pbmap.dir/src/ConsistencyTest.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/ConsistencyTest.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CAssimpModel.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CAssimpModel.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CAssimpModel.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 27%] Built target mrpt-perfdata2html [ 27%] Building CXX object libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/Miscellaneous.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_pbmap_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/Miscellaneous.cpp.o -MF CMakeFiles/mrpt-pbmap.dir/src/Miscellaneous.cpp.o.d -o CMakeFiles/mrpt-pbmap.dir/src/Miscellaneous.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/Miscellaneous.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/ConsistencyTest.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:21: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CAssimpModel.h: In copy constructor 'mrpt::opengl::CAssimpModel::CAssimpModel(const mrpt::opengl::CAssimpModel&)': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CAssimpModel.h:42:37: warning: implicitly-declared 'stlplus::smart_ptr::smart_ptr(const stlplus::smart_ptr&)' is deprecated [-Wdeprecated-copy] 42 | class OPENGL_IMPEXP CAssimpModel : public CRenderizableDisplayList | ^~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = mrpt::opengl::CAssimpModel::TImplAssimp; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CAssimpModel.cpp: In member function 'virtual mrpt::utils::CObject* mrpt::opengl::CAssimpModel::duplicate() const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:263:101: note: synthesized method 'mrpt::opengl::CAssimpModel::CAssimpModel(const mrpt::opengl::CAssimpModel&)' first required here 263 | { return static_cast( new NameSpace::class_name(*this) ); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:187:25: note: in expansion of macro 'IMPLEMENTS_MRPT_OBJECT' 187 | IMPLEMENTS_MRPT_OBJECT(class_name, base,NameSpace) \ | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CAssimpModel.cpp:39:1: note: in expansion of macro 'IMPLEMENTS_SERIALIZABLE' 39 | IMPLEMENTS_SERIALIZABLE( CAssimpModel, CRenderizableDisplayList, mrpt::opengl ) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/Miscellaneous.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:21: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CAxis.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CAxis.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CAxis.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CAxis.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CAxis.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CAxis.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CAxis.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CBox.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CBox.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CBox.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CBox.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CBox.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CBox.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CBox.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 28%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CCamera.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CCamera.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CCamera.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CCamera.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CCamera.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CCamera.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CCamera.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CCylinder.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CCylinder.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CCylinder.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CCylinder.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CCylinder.cpp [ 28%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CDisk.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CDisk.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CDisk.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CDisk.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CDisk.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CCylinder.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CCylinder.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 28%] Building CXX object libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/PbMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_pbmap_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/PbMap.cpp.o -MF CMakeFiles/mrpt-pbmap.dir/src/PbMap.cpp.o.d -o CMakeFiles/mrpt-pbmap.dir/src/PbMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/PbMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CDisk.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CDisk.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/PbMap.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:21: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 28%] Building CXX object libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/PbMapLocaliser.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_pbmap_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/PbMapLocaliser.cpp.o -MF CMakeFiles/mrpt-pbmap.dir/src/PbMapLocaliser.cpp.o.d -o CMakeFiles/mrpt-pbmap.dir/src/PbMapLocaliser.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/PbMapLocaliser.cpp [ 28%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CEllipsoid.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CEllipsoid.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CEllipsoid.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CEllipsoid.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CEllipsoid.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoid.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CEllipsoid.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/PbMapLocaliser.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:21: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils.h:43, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/SemanticClustering.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PbMapMaker.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap.h:20, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/PbMap.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 28%] Linking CXX shared library ../../lib/libmrpt-tfest.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/tfest && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-tfest.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-tfest.so.1.4 -o ../../lib/libmrpt-tfest.so.1.4.0 "CMakeFiles/mrpt-tfest.dir/src/scanmatching_backwards_compat.cpp.o" "CMakeFiles/mrpt-tfest.dir/src/registerAllClasses.cpp.o" "CMakeFiles/mrpt-tfest.dir/src/se2_l2.cpp.o" "CMakeFiles/mrpt-tfest.dir/src/se2_l2_ransac.cpp.o" "CMakeFiles/mrpt-tfest.dir/src/se3_l2.cpp.o" "CMakeFiles/mrpt-tfest.dir/src/se3_l2_ransac.cpp.o" "CMakeFiles/mrpt-tfest.dir/src/tfest-precomp.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-base.so.1.4.0 -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/tfest && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4 ../../lib/libmrpt-tfest.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 28%] Built target mrpt-tfest [ 29%] Building CXX object libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/PbMapMaker.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_pbmap_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/PbMapMaker.cpp.o -MF CMakeFiles/mrpt-pbmap.dir/src/PbMapMaker.cpp.o.d -o CMakeFiles/mrpt-pbmap.dir/src/PbMapMaker.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/PbMapMaker.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/PbMapMaker.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:21: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/Plane.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_pbmap_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/Plane.cpp.o -MF CMakeFiles/mrpt-pbmap.dir/src/Plane.cpp.o.d -o CMakeFiles/mrpt-pbmap.dir/src/Plane.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/Plane.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/Plane.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:21: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils.h:43, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/SemanticClustering.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PbMapMaker.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/PbMapMaker.cpp:36: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/PlaneInferredInfo.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_pbmap_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/PlaneInferredInfo.cpp.o -MF CMakeFiles/mrpt-pbmap.dir/src/PlaneInferredInfo.cpp.o.d -o CMakeFiles/mrpt-pbmap.dir/src/PlaneInferredInfo.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/PlaneInferredInfo.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/PlaneInferredInfo.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:21: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 29%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CEllipsoidInverseDepth2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CEllipsoidInverseDepth2D.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CEllipsoidInverseDepth2D.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CEllipsoidInverseDepth2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CEllipsoidInverseDepth2D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedEllipsoidTemplate.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoidInverseDepth2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CEllipsoidInverseDepth2D.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 29%] Building CXX object libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/SubgraphMatcher.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_pbmap_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/SubgraphMatcher.cpp.o -MF CMakeFiles/mrpt-pbmap.dir/src/SubgraphMatcher.cpp.o.d -o CMakeFiles/mrpt-pbmap.dir/src/SubgraphMatcher.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/SubgraphMatcher.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/SubgraphMatcher.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:21: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/pbmap-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_pbmap_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/pbmap-precomp.cpp.o -MF CMakeFiles/mrpt-pbmap.dir/src/pbmap-precomp.cpp.o.d -o CMakeFiles/mrpt-pbmap.dir/src/pbmap-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:21: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 29%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CEllipsoidInverseDepth3D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CEllipsoidInverseDepth3D.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CEllipsoidInverseDepth3D.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CEllipsoidInverseDepth3D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CEllipsoidInverseDepth3D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedEllipsoidTemplate.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoidInverseDepth3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CEllipsoidInverseDepth3D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_pbmap_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/pbmap/CMakeFiles/mrpt-pbmap.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-pbmap.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-pbmap.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/registerAllClasses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/pbmap-precomp.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/registerAllClasses.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:21: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 29%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CEllipsoidRangeBearing2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CEllipsoidRangeBearing2D.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CEllipsoidRangeBearing2D.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CEllipsoidRangeBearing2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CEllipsoidRangeBearing2D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedEllipsoidTemplate.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoidRangeBearing2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CEllipsoidRangeBearing2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:210: In function 'Eigen::internal::ploadu_common(Eigen::internal::unpacket_traits::type const*)float __vector(4)', inlined from 'Eigen::internal::ploadu(Eigen::internal::unpacket_traits::type const*)float __vector(4)' at /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h:970:33, inlined from 'Eigen::internal::ploadt(Eigen::internal::unpacket_traits::type const*)float __vector(4)' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26, inlined from 'Eigen::internal::evaluator > >::packet<0, float __vector(4)>(long) constfloat __vector(4)' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:245:40, inlined from 'Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>::assignPacket<16, 0, float __vector(4)>(long)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:681:114, inlined from 'Eigen::internal::dense_assignment_loop, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>, 3, 0>::run(Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:437:75, inlined from 'Eigen::internal::call_dense_assignment_loop, -1, 1, false>, Eigen::Matrix, Eigen::internal::assign_op >(Eigen::Block, -1, 1, false>&, Eigen::Matrix const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, -1, 1, false>, Eigen::Matrix, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Block, -1, 1, false>&, Eigen::Matrix const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, -1, 1, false>, Eigen::Matrix, Eigen::internal::assign_op >(Eigen::Block, -1, 1, false>&, Eigen::Matrix const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::internal::call_assignment, -1, 1, false>, Eigen::Matrix, Eigen::internal::assign_op >(Eigen::Block, -1, 1, false>&, Eigen::Matrix const&, Eigen::internal::assign_op const&, Eigen::internal::enable_if, Eigen::internal::evaluator_traits >::Shape>::value, void*>::type)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from 'Eigen::internal::call_assignment, -1, 1, false>, Eigen::Matrix >(Eigen::Block, -1, 1, false>&, Eigen::Matrix const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from 'Eigen::MatrixBase, -1, 1, false> >::operator= >(Eigen::DenseBase > const&)Eigen::Block, -1, 1, false>&' at /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28, inlined from 'mrpt::pbmap::getMultiDimMeanShift_color(std::vector, std::allocator > >&, float&, float&)Eigen::Matrix' at /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:206:27: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h:964:62: warning: array subscript 'vector(4) float[0]' is partly outside array bounds of 'struct Vector3f[1]' [-Warray-bounds=] 964 | return vec_xl(0, const_cast<__UNPACK_TYPE__(Packet)*>(from)); | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h: In function 'mrpt::pbmap::getMultiDimMeanShift_color(std::vector, std::allocator > >&, float&, float&)Eigen::Matrix': /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h:157:21: note: at offset [0, 8] into object 'meanShift' of size 12 157 | Eigen::Vector3f meanShift = sum/size; | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 30%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CFBORender.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CFBORender.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CFBORender.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CFBORender.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CFBORender.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CFBORender.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CFBORender.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 30%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CFrustum.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CFrustum.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CFrustum.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CFrustum.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CFrustum.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CFrustum.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CFrustum.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils.h:43, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/SemanticClustering.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PbMapMaker.h:30, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap.h:20, from /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/src/registerAllClasses.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CGeneralizedCylinder.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CGeneralizedCylinder.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CGeneralizedCylinder.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CGeneralizedCylinder.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CGeneralizedCylinder.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CGeneralizedCylinder.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 30%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CGeneralizedEllipsoidTemplate.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CGeneralizedEllipsoidTemplate.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CGeneralizedEllipsoidTemplate.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CGeneralizedEllipsoidTemplate.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CGeneralizedEllipsoidTemplate.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedEllipsoidTemplate.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CGeneralizedEllipsoidTemplate.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:134:5: required from 'mrpt::math::CMatrixTemplate::CMatrixTemplate(size_t, size_t) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:338:125: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ [ 30%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CGridPlaneXY.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CGridPlaneXY.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CGridPlaneXY.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CGridPlaneXY.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CGridPlaneXY.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGridPlaneXY.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CGridPlaneXY.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CGridPlaneXZ.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CGridPlaneXZ.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CGridPlaneXZ.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CGridPlaneXZ.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CGridPlaneXZ.cpp [ 30%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CLight.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CLight.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CLight.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CLight.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CLight.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGridPlaneXZ.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CGridPlaneXZ.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 31%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CMesh.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CMesh.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CMesh.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CMesh.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CMesh.cpp [ 31%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CMesh3D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CMesh3D.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CMesh3D.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CMesh3D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CMesh3D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CMesh.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CMesh3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CMesh3D.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CMesh.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CMesh.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 31%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CMeshFast.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CMeshFast.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CMeshFast.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CMeshFast.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CMeshFast.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CMeshFast.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 31%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/COctoMapVoxels.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/COctoMapVoxels.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/COctoMapVoxels.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/COctoMapVoxels.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COctoMapVoxels.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CMeshFast.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CMeshFast.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COctoMapVoxels.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COctoMapVoxels.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/COpenGLScene.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/COpenGLScene.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/COpenGLScene.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/COpenGLScene.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COpenGLScene.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COpenGLScene.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 31%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/COpenGLStandardObject.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/COpenGLStandardObject.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/COpenGLStandardObject.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/COpenGLStandardObject.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COpenGLStandardObject.cpp [ 31%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/COpenGLViewport.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/COpenGLViewport.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/COpenGLViewport.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/COpenGLViewport.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COpenGLViewport.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLStandardObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COpenGLStandardObject.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COpenGLViewport.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COpenGLScene.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COpenGLScene.cpp: In member function 'virtual void mrpt::opengl::COpenGLScene::readFromStream(mrpt::utils::CStream&, int)': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COpenGLScene.cpp:181:53: warning: implicitly-declared 'mrpt::utils::safe_ptr& mrpt::utils::safe_ptr::operator=(const mrpt::utils::safe_ptr&)' is deprecated [-Wdeprecated-copy] 181 | newView->m_parent = this; | ^~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/safe_pointers.h:68:17: note: because 'mrpt::utils::safe_ptr' has user-provided 'mrpt::utils::safe_ptr::safe_ptr(const mrpt::utils::safe_ptr&) [with T = mrpt::opengl::COpenGLScene]' 68 | safe_ptr(const safe_ptr &o) : safe_ptr_basic(o) { } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Implement a setCurrentCameraFromPose() method' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/COpenGLViewport.cpp:850:1: note: in expansion of macro 'MRPT_TODO' 850 | MRPT_TODO("Implement a setCurrentCameraFromPose() method") | ^~~~~~~~~ [ 32%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CPointCloud.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CPointCloud.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CPointCloud.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CPointCloud.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CPointCloud.cpp [ 32%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CPointCloudColoured.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CPointCloudColoured.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CPointCloudColoured.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CPointCloudColoured.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CPointCloudColoured.cpp [ 32%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CPolyhedron.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CPolyhedron.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CPolyhedron.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CPolyhedron.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CPolyhedron.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPointCloud.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CPointCloud.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPointCloudColoured.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CPointCloudColoured.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPolyhedron.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CPolyhedron.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CPointCloudColoured.cpp: In member function 'void mrpt::opengl::CPointCloudColoured::recolorizeByCoordinate(float, float, int, mrpt::utils::TColormap)': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CPointCloudColoured.cpp:265:39: warning: variable 'pt' set but not used [-Wunused-but-set-variable] 265 | mrpt::math::TPoint3Df pt = this->getPointf(i); | ^~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CRenderizable.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CRenderizable.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CRenderizable.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CRenderizable.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CRenderizable.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CRenderizable.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 32%] Linking CXX shared library ../../lib/libmrpt-pbmap.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-pbmap.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-pbmap.so.1.4 -o ../../lib/libmrpt-pbmap.so.1.4.0 "CMakeFiles/mrpt-pbmap.dir/src/ConsistencyTest.cpp.o" "CMakeFiles/mrpt-pbmap.dir/src/Miscellaneous.cpp.o" "CMakeFiles/mrpt-pbmap.dir/src/PbMap.cpp.o" "CMakeFiles/mrpt-pbmap.dir/src/PbMapLocaliser.cpp.o" "CMakeFiles/mrpt-pbmap.dir/src/PbMapMaker.cpp.o" "CMakeFiles/mrpt-pbmap.dir/src/Plane.cpp.o" "CMakeFiles/mrpt-pbmap.dir/src/PlaneInferredInfo.cpp.o" "CMakeFiles/mrpt-pbmap.dir/src/SubgraphMatcher.cpp.o" "CMakeFiles/mrpt-pbmap.dir/src/pbmap-precomp.cpp.o" "CMakeFiles/mrpt-pbmap.dir/src/registerAllClasses.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-base.so.1.4.0 /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_surface.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libflann_cpp.so -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg /usr/lib64/libpcl_io.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so /usr/lib64/libjsoncpp.so /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CRenderizable.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 32%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CRenderizableDisplayList.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CRenderizableDisplayList.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CRenderizableDisplayList.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CRenderizableDisplayList.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CRenderizableDisplayList.cpp [ 32%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSetOfLines.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSetOfLines.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CSetOfLines.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CSetOfLines.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfLines.cpp [ 32%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSetOfObjects.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSetOfObjects.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CSetOfObjects.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CSetOfObjects.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfObjects.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CRenderizableDisplayList.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfObjects.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfObjects.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfLines.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfLines.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedObject.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedPlane.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfObjects.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In member function 'mrpt::opengl::CPolyhedron::TPolyhedronFace::TPolyhedronFace(mrpt::opengl::CPolyhedron::TPolyhedronFace const&)', inlined from 'std::__new_allocator::construct(mrpt::opengl::CPolyhedron::TPolyhedronFace*, mrpt::opengl::CPolyhedron::TPolyhedronFace const&)void' at /usr/include/c++/13/bits/new_allocator.h:187:4, inlined from 'std::allocator_traits >::construct(std::allocator&, mrpt::opengl::CPolyhedron::TPolyhedronFace*, mrpt::opengl::CPolyhedron::TPolyhedronFace const&)void' at /usr/include/c++/13/bits/alloc_traits.h:537:17, inlined from 'std::vector >::push_back(mrpt::opengl::CPolyhedron::TPolyhedronFace const&)' at /usr/include/c++/13/bits/stl_vector.h:1281:30, inlined from 'mrpt::opengl::CPolyhedron::CreateCubicPrism(double, double, double, double, double, double)' at /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CPolyhedron.cpp:385:18: /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPolyhedron.h:72:38: warning: 'MEM[(const struct TPolyhedronFace &)&f].normal' may be used uninitialized [-Wmaybe-uninitialized] 72 | struct OPENGL_IMPEXP TPolyhedronFace { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CPolyhedron.cpp: In function 'mrpt::opengl::CPolyhedron::CreateCubicPrism(double, double, double, double, double, double)': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CPolyhedron.cpp:382:25: note: 'f' declared here 382 | TPolyhedronFace f; | ^ [ 33%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSetOfTexturedTriangles.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSetOfTexturedTriangles.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CSetOfTexturedTriangles.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CSetOfTexturedTriangles.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTexturedTriangles.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfTexturedTriangles.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTexturedTriangles.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 33%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSetOfTriangles.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSetOfTriangles.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CSetOfTriangles.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CSetOfTriangles.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp [ 33%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSimpleLine.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSimpleLine.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CSimpleLine.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CSimpleLine.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSimpleLine.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedObject.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfTriangles.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSimpleLine.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSimpleLine.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 33%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSphere.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CSphere.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CSphere.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CSphere.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSphere.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CText.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CText.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CText.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CText.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CText.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSphere.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSphere.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CText.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CText.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 33%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CText3D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CText3D.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CText3D.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CText3D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CText3D.cpp In file included from /usr/include/c++/13/bits/alloc_traits.h:33, from /usr/include/c++/13/ext/alloc_traits.h:34, from /usr/include/c++/13/bits/basic_string.h:39, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: In function 'std::_Construct(mrpt::opengl::CSetOfTriangles::TTriangle*, mrpt::opengl::CSetOfTriangles::TTriangle const&)void', inlined from 'std::__do_uninit_fill_n(mrpt::opengl::CSetOfTriangles::TTriangle*, unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)mrpt::opengl::CSetOfTriangles::TTriangle*' at /usr/include/c++/13/bits/stl_uninitialized.h:267:21, inlined from 'std::__uninitialized_fill_n::__uninit_fill_n(mrpt::opengl::CSetOfTriangles::TTriangle*, unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)mrpt::opengl::CSetOfTriangles::TTriangle*' at /usr/include/c++/13/bits/stl_uninitialized.h:284:34, inlined from 'std::uninitialized_fill_n(mrpt::opengl::CSetOfTriangles::TTriangle*, unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)mrpt::opengl::CSetOfTriangles::TTriangle*' at /usr/include/c++/13/bits/stl_uninitialized.h:327:17, inlined from 'std::__uninitialized_fill_n_a(mrpt::opengl::CSetOfTriangles::TTriangle*, unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&, std::allocator&)mrpt::opengl::CSetOfTriangles::TTriangle*' at /usr/include/c++/13/bits/stl_uninitialized.h:472:39, inlined from 'std::vector >::_M_fill_initialize(unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)' at /usr/include/c++/13/bits/stl_vector.h:1702:33, inlined from 'std::vector >::vector(unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&, std::allocator const&)' at /usr/include/c++/13/bits/stl_vector.h:567:27, inlined from 'std::vector >::_M_fill_assign(unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)' at /usr/include/c++/13/bits/vector.tcc:275:11, inlined from 'std::vector >::assign(unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)' at /usr/include/c++/13/bits/stl_vector.h:804:23, inlined from 'mrpt::opengl::CSetOfTriangles::readFromStream(mrpt::utils::CStream&, int)' at /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:22: /usr/include/c++/13/bits/stl_construct.h:119:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp: In member function 'mrpt::opengl::CSetOfTriangles::readFromStream(mrpt::utils::CStream&, int)': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:56: note: '' declared here 119 | m_triangles.assign(n,TTriangle()); | ^ In file included from /usr/include/c++/13/string:51: In function 'std::__fill_a1(mrpt::opengl::CSetOfTriangles::TTriangle*, mrpt::opengl::CSetOfTriangles::TTriangle*, mrpt::opengl::CSetOfTriangles::TTriangle const&)__gnu_cxx::__enable_if::__value, void>::__type', inlined from 'std::__fill_a1 >, mrpt::opengl::CSetOfTriangles::TTriangle>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, mrpt::opengl::CSetOfTriangles::TTriangle const&)void' at /usr/include/c++/13/bits/stl_algobase.h:955:21, inlined from 'std::__fill_a<__gnu_cxx::__normal_iterator > >, mrpt::opengl::CSetOfTriangles::TTriangle>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, mrpt::opengl::CSetOfTriangles::TTriangle const&)void' at /usr/include/c++/13/bits/stl_algobase.h:972:21, inlined from 'std::fill<__gnu_cxx::__normal_iterator > >, mrpt::opengl::CSetOfTriangles::TTriangle>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, mrpt::opengl::CSetOfTriangles::TTriangle const&)void' at /usr/include/c++/13/bits/stl_algobase.h:1002:20, inlined from 'std::vector >::_M_fill_assign(unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)' at /usr/include/c++/13/bits/vector.tcc:280:13, inlined from 'std::vector >::assign(unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)' at /usr/include/c++/13/bits/stl_vector.h:804:23, inlined from 'mrpt::opengl::CSetOfTriangles::readFromStream(mrpt::utils::CStream&, int)' at /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:22: /usr/include/c++/13/bits/stl_algobase.h:914:9: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 914 | *__first = __value; | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp: In member function 'mrpt::opengl::CSetOfTriangles::readFromStream(mrpt::utils::CStream&, int)': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:56: note: '' declared here 119 | m_triangles.assign(n,TTriangle()); | ^ In function 'std::_Construct(mrpt::opengl::CSetOfTriangles::TTriangle*, mrpt::opengl::CSetOfTriangles::TTriangle const&)void', inlined from 'std::__do_uninit_fill_n(mrpt::opengl::CSetOfTriangles::TTriangle*, unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)mrpt::opengl::CSetOfTriangles::TTriangle*' at /usr/include/c++/13/bits/stl_uninitialized.h:267:21, inlined from 'std::__uninitialized_fill_n::__uninit_fill_n(mrpt::opengl::CSetOfTriangles::TTriangle*, unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)mrpt::opengl::CSetOfTriangles::TTriangle*' at /usr/include/c++/13/bits/stl_uninitialized.h:284:34, inlined from 'std::uninitialized_fill_n(mrpt::opengl::CSetOfTriangles::TTriangle*, unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)mrpt::opengl::CSetOfTriangles::TTriangle*' at /usr/include/c++/13/bits/stl_uninitialized.h:327:17, inlined from 'std::__uninitialized_fill_n_a(mrpt::opengl::CSetOfTriangles::TTriangle*, unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&, std::allocator&)mrpt::opengl::CSetOfTriangles::TTriangle*' at /usr/include/c++/13/bits/stl_uninitialized.h:472:39, inlined from 'std::vector >::_M_fill_assign(unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)' at /usr/include/c++/13/bits/vector.tcc:284:35, inlined from 'std::vector >::assign(unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)' at /usr/include/c++/13/bits/stl_vector.h:804:23, inlined from 'mrpt::opengl::CSetOfTriangles::readFromStream(mrpt::utils::CStream&, int)' at /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:22: /usr/include/c++/13/bits/stl_construct.h:119:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp: In member function 'mrpt::opengl::CSetOfTriangles::readFromStream(mrpt::utils::CStream&, int)': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:56: note: '' declared here 119 | m_triangles.assign(n,TTriangle()); | ^ In function 'std::__fill_a1(mrpt::opengl::CSetOfTriangles::TTriangle*, mrpt::opengl::CSetOfTriangles::TTriangle*, mrpt::opengl::CSetOfTriangles::TTriangle const&)__gnu_cxx::__enable_if::__value, void>::__type', inlined from 'std::__fill_a(mrpt::opengl::CSetOfTriangles::TTriangle*, mrpt::opengl::CSetOfTriangles::TTriangle*, mrpt::opengl::CSetOfTriangles::TTriangle const&)void' at /usr/include/c++/13/bits/stl_algobase.h:972:21, inlined from 'std::__fill_n_a(mrpt::opengl::CSetOfTriangles::TTriangle*, unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&, std::random_access_iterator_tag)mrpt::opengl::CSetOfTriangles::TTriangle*' at /usr/include/c++/13/bits/stl_algobase.h:1123:20, inlined from 'std::__fill_n_a(mrpt::opengl::CSetOfTriangles::TTriangle*, unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&, std::random_access_iterator_tag)mrpt::opengl::CSetOfTriangles::TTriangle*' at /usr/include/c++/13/bits/stl_algobase.h:1112:5, inlined from 'std::fill_n(mrpt::opengl::CSetOfTriangles::TTriangle*, unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)mrpt::opengl::CSetOfTriangles::TTriangle*' at /usr/include/c++/13/bits/stl_algobase.h:1152:29, inlined from 'std::vector >::_M_fill_assign(unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)' at /usr/include/c++/13/bits/vector.tcc:289:24, inlined from 'std::vector >::assign(unsigned long, mrpt::opengl::CSetOfTriangles::TTriangle const&)' at /usr/include/c++/13/bits/stl_vector.h:804:23, inlined from 'mrpt::opengl::CSetOfTriangles::readFromStream(mrpt::utils::CStream&, int)' at /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:22: /usr/include/c++/13/bits/stl_algobase.h:914:9: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 914 | *__first = __value; | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp: In member function 'mrpt::opengl::CSetOfTriangles::readFromStream(mrpt::utils::CStream&, int)': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:56: note: '' declared here 119 | m_triangles.assign(n,TTriangle()); | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CText3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CText3D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 33%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CTextMessageCapable.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CTextMessageCapable.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CTextMessageCapable.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CTextMessageCapable.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CTextMessageCapable.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTextMessageCapable.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CTextMessageCapable.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 34%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CTexturedObject.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CTexturedObject.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CTexturedObject.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CTexturedObject.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CTexturedObject.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CTexturedObject.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CTexturedPlane.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CTexturedPlane.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CTexturedPlane.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CTexturedPlane.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CTexturedPlane.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedPlane.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CTexturedPlane.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 34%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CVectorField2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CVectorField2D.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CVectorField2D.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CVectorField2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CVectorField2D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedObject.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 34%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CVectorField3D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/CVectorField3D.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/CVectorField3D.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/CVectorField3D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CVectorField3D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CVectorField2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedObject.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CVectorField3D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/StockObjects.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/StockObjects.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/StockObjects.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/StockObjects.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/StockObjects.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_extensions.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField3D.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:26:39: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 26 | struct ci_less : std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:29:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 29 | struct nocase_compare : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfObjects.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/stock_objects.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/StockObjects.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 34%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/gl_utils.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/gl_utils.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/gl_utils.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/gl_utils.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/gl_utils.cpp [ 34%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/opengl-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/opengl-precomp.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/opengl-precomp.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/opengl-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/opengl-precomp.cpp [ 35%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/pose_pdfs.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/pose_pdfs.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/pose_pdfs.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/pose_pdfs.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/pose_pdfs.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/pbmap && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-pbmap.so.1.4.0 ../../lib/libmrpt-pbmap.so.1.4 ../../lib/libmrpt-pbmap.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 35%] Built target mrpt-pbmap [ 35%] Building CXX object libs/opengl/CMakeFiles/mrpt-opengl.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_ASSIMP_VERSION_MAJOR=5 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_opengl_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/glext -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/assimp -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -Iinclude/assimp -MD -MT libs/opengl/CMakeFiles/mrpt-opengl.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-opengl.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-opengl.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/registerAllClasses.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/gl_utils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/gl_utils.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/C3DSScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/StockObjects.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoid.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/pose_pdfs.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/registerAllClasses.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_extensions.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField3D.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:57: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:26:39: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 26 | struct ci_less : std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:29:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 29 | struct nocase_compare : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:49: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:134:5: required from 'mrpt::math::CMatrixTemplate::CMatrixTemplate(size_t, size_t) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:338:125: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ [ 35%] Linking CXX shared library ../../lib/libmrpt-opengl.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-opengl.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-opengl.so.1.4 -o ../../lib/libmrpt-opengl.so.1.4.0 "CMakeFiles/mrpt-opengl.dir/src/C3DSScene.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CArrow.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CAssimpModel.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CAxis.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CBox.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CCamera.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CCylinder.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CDisk.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CEllipsoid.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CEllipsoidInverseDepth2D.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CEllipsoidInverseDepth3D.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CEllipsoidRangeBearing2D.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CFBORender.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CFrustum.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CGeneralizedCylinder.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CGeneralizedEllipsoidTemplate.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CGridPlaneXY.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CGridPlaneXZ.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CLight.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CMesh.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CMesh3D.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CMeshFast.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/COctoMapVoxels.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/COpenGLScene.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/COpenGLStandardObject.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/COpenGLViewport.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CPointCloud.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CPointCloudColoured.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CPolyhedron.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CRenderizable.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CRenderizableDisplayList.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CSetOfLines.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CSetOfObjects.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CSetOfTexturedTriangles.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CSetOfTriangles.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CSimpleLine.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CSphere.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CText.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CText3D.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CTextMessageCapable.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CTexturedObject.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CTexturedPlane.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CVectorField2D.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/CVectorField3D.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/StockObjects.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/gl_utils.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/opengl-precomp.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/pose_pdfs.cpp.o" "CMakeFiles/mrpt-opengl.dir/src/registerAllClasses.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-base.so.1.4.0 -lGL -lGLU /usr/lib64/libglut.so.3.12.0 -l3ds -lassimp -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lX11 -lXi -lGL -lm In function '_Construct', inlined from '__do_uninit_fill_n' at /usr/include/c++/13/bits/stl_uninitialized.h:267:21, inlined from '__uninit_fill_n' at /usr/include/c++/13/bits/stl_uninitialized.h:284:34, inlined from 'uninitialized_fill_n' at /usr/include/c++/13/bits/stl_uninitialized.h:327:17, inlined from '__uninitialized_fill_n_a' at /usr/include/c++/13/bits/stl_uninitialized.h:472:39, inlined from '_M_fill_initialize' at /usr/include/c++/13/bits/stl_vector.h:1702:33, inlined from '__ct ' at /usr/include/c++/13/bits/stl_vector.h:567:27, inlined from '_M_fill_assign' at /usr/include/c++/13/bits/vector.tcc:275:11, inlined from 'assign' at /usr/include/c++/13/bits/stl_vector.h:804:23, inlined from 'readFromStream' at /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:22: /usr/include/c++/13/bits/stl_construct.h:119:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp: In member function 'readFromStream': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:56: note: '' declared here 119 | m_triangles.assign(n,TTriangle()); | ^ In function '__fill_a1', inlined from '__fill_a1' at /usr/include/c++/13/bits/stl_algobase.h:955:21, inlined from '__fill_a' at /usr/include/c++/13/bits/stl_algobase.h:972:21, inlined from 'fill' at /usr/include/c++/13/bits/stl_algobase.h:1002:20, inlined from '_M_fill_assign' at /usr/include/c++/13/bits/vector.tcc:280:13, inlined from 'assign' at /usr/include/c++/13/bits/stl_vector.h:804:23, inlined from 'readFromStream' at /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:22: /usr/include/c++/13/bits/stl_algobase.h:914:9: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 914 | *__first = __value; | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp: In member function 'readFromStream': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:56: note: '' declared here 119 | m_triangles.assign(n,TTriangle()); | ^ In function '_Construct', inlined from '__do_uninit_fill_n' at /usr/include/c++/13/bits/stl_uninitialized.h:267:21, inlined from '__uninit_fill_n' at /usr/include/c++/13/bits/stl_uninitialized.h:284:34, inlined from 'uninitialized_fill_n' at /usr/include/c++/13/bits/stl_uninitialized.h:327:17, inlined from '__uninitialized_fill_n_a' at /usr/include/c++/13/bits/stl_uninitialized.h:472:39, inlined from '_M_fill_assign' at /usr/include/c++/13/bits/vector.tcc:284:35, inlined from 'assign' at /usr/include/c++/13/bits/stl_vector.h:804:23, inlined from 'readFromStream' at /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:22: /usr/include/c++/13/bits/stl_construct.h:119:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp: In member function 'readFromStream': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:56: note: '' declared here 119 | m_triangles.assign(n,TTriangle()); | ^ In function '__fill_a1', inlined from '__fill_a' at /usr/include/c++/13/bits/stl_algobase.h:972:21, inlined from '__fill_n_a' at /usr/include/c++/13/bits/stl_algobase.h:1123:20, inlined from '__fill_n_a' at /usr/include/c++/13/bits/stl_algobase.h:1112:5, inlined from 'fill_n' at /usr/include/c++/13/bits/stl_algobase.h:1152:29, inlined from '_M_fill_assign' at /usr/include/c++/13/bits/vector.tcc:289:24, inlined from 'assign' at /usr/include/c++/13/bits/stl_vector.h:804:23, inlined from 'readFromStream' at /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:22: /usr/include/c++/13/bits/stl_algobase.h:914:9: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 914 | *__first = __value; | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp: In member function 'readFromStream': /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/src/CSetOfTriangles.cpp:119:56: note: '' declared here 119 | m_triangles.assign(n,TTriangle()); | ^ cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/opengl && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4 ../../lib/libmrpt-opengl.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 35%] Built target mrpt-opengl /usr/bin/gmake -f libs/obs/CMakeFiles/mrpt-obs.dir/build.make libs/obs/CMakeFiles/mrpt-obs.dir/depend /usr/bin/gmake -f libs/gui/CMakeFiles/mrpt-gui.dir/build.make libs/gui/CMakeFiles/mrpt-gui.dir/depend /usr/bin/gmake -f libs/kinematics/CMakeFiles/mrpt-kinematics.dir/build.make libs/kinematics/CMakeFiles/mrpt-kinematics.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/kinematics /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/kinematics/CMakeFiles/mrpt-kinematics.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/kinematics/CMakeFiles/mrpt-kinematics.dir/build.make libs/kinematics/CMakeFiles/mrpt-kinematics.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/obs /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs/CMakeFiles/mrpt-obs.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/gui /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui/CMakeFiles/mrpt-gui.dir/DependInfo.cmake --color= [ 35%] Building CXX object libs/kinematics/CMakeFiles/mrpt-kinematics.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/kinematics && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_kinematics_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/kinematics/CMakeFiles/mrpt-kinematics.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-kinematics.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-kinematics.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src/registerAllClasses.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/obs/CMakeFiles/mrpt-obs.dir/build.make libs/obs/CMakeFiles/mrpt-obs.dir/build [ 35%] Building CXX object libs/kinematics/CMakeFiles/mrpt-kinematics.dir/src/CKinematicChain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/kinematics && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_kinematics_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/kinematics/CMakeFiles/mrpt-kinematics.dir/src/CKinematicChain.cpp.o -MF CMakeFiles/mrpt-kinematics.dir/src/CKinematicChain.cpp.o.d -o CMakeFiles/mrpt-kinematics.dir/src/CKinematicChain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src/CKinematicChain.cpp [ 36%] Building CXX object libs/kinematics/CMakeFiles/mrpt-kinematics.dir/src/kinematics-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/kinematics && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_kinematics_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/kinematics/CMakeFiles/mrpt-kinematics.dir/src/kinematics-precomp.cpp.o -MF CMakeFiles/mrpt-kinematics.dir/src/kinematics-precomp.cpp.o.d -o CMakeFiles/mrpt-kinematics.dir/src/kinematics-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src/kinematics-precomp.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/gui/CMakeFiles/mrpt-gui.dir/build.make libs/gui/CMakeFiles/mrpt-gui.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 36%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CAction.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CAction.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CAction.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CAction.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CAction.cpp [ 36%] Building CXX object libs/gui/CMakeFiles/mrpt-gui.dir/src/mathplots/mathplot.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_gui_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/gui/CMakeFiles/mrpt-gui.dir/src/mathplots/mathplot.cpp.o -MF CMakeFiles/mrpt-gui.dir/src/mathplots/mathplot.cpp.o.d -o CMakeFiles/mrpt-gui.dir/src/mathplots/mathplot.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt/kinematics/CKinematicChain.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src/kinematics-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src/CKinematicChain.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt/kinematics/CKinematicChain.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src/kinematics-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src/registerAllClasses.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt/kinematics/CKinematicChain.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src/kinematics-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/src/kinematics-precomp.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CAction.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h: In constructor 'mrpt::obs::CActionPtr::CActionPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:53:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 53 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CAction, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CActionCollection.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CActionCollection.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CActionCollection.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CActionCollection.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CActionCollection.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionCollection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CActionCollection.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h: In constructor 'mrpt::obs::CActionPtr::CActionPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:53:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 53 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CAction, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp: In member function 'wxBitmap mpLayer::GetColourSquare(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp:105:34: warning: 'wxBrush::wxBrush(const wxColour&, int)' is deprecated: use wxBRUSHSTYLE_XXX constants [-Wdeprecated-declarations] 105 | wxBrush brush(filler, wxSOLID); | ^ In file included from /usr/include/wx-3.2/wx/brush.h:77, from /usr/include/wx-3.2/wx/dc.h:24, from /usr/include/wx-3.2/wx/dcclient.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp:46: /usr/include/wx-3.2/wx/gtk/brush.h:41:5: note: declared here 41 | wxBrush(const wxColour& col, int style); | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp: In member function 'virtual void mpScaleX::Plot(wxDC&, mpWindow&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp:835:55: warning: 'void wxPen::SetStyle(int)' is deprecated: use wxPENSTYLE_XXX constants [-Wdeprecated-declarations] 835 | m_pen.SetStyle(wxDOT); | ~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/wx-3.2/wx/pen.h:107, from /usr/include/wx-3.2/wx/dc.h:25: /usr/include/wx-3.2/wx/gtk/pen.h:54:10: note: declared here 54 | void SetStyle(int style) { SetStyle((wxPenStyle)style); } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp:846:55: warning: 'void wxPen::SetStyle(int)' is deprecated: use wxPENSTYLE_XXX constants [-Wdeprecated-declarations] 846 | m_pen.SetStyle(wxSOLID); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/wx-3.2/wx/gtk/pen.h:54:10: note: declared here 54 | void SetStyle(int style) { SetStyle((wxPenStyle)style); } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp: In member function 'virtual void mpScaleY::Plot(wxDC&, mpWindow&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp:1072:47: warning: 'void wxPen::SetStyle(int)' is deprecated: use wxPENSTYLE_XXX constants [-Wdeprecated-declarations] 1072 | m_pen.SetStyle(wxDOT); | ~~~~~~~~~~~~~~^~~~~~~ /usr/include/wx-3.2/wx/gtk/pen.h:54:10: note: declared here 54 | void SetStyle(int style) { SetStyle((wxPenStyle)style); } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp:1083:47: warning: 'void wxPen::SetStyle(int)' is deprecated: use wxPENSTYLE_XXX constants [-Wdeprecated-declarations] 1083 | m_pen.SetStyle(wxSOLID); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/wx-3.2/wx/gtk/pen.h:54:10: note: declared here 54 | void SetStyle(int style) { SetStyle((wxPenStyle)style); } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp: In member function 'void mpWindow::OnMouseMove(wxMouseEvent&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/mathplots/mathplot.cpp:1338:45: warning: 'wxPen::wxPen(const wxColour&, int, int)' is deprecated: use wxPENSTYLE_XXX constants [-Wdeprecated-declarations] 1338 | wxPen pen(*wxBLACK, 1, wxDOT); | ^ /usr/include/wx-3.2/wx/gtk/pen.h:51:5: note: declared here 51 | wxPen(const wxColour& col, int width, int style); | ^~~~~ [ 36%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement2D.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement2D.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CActionRobotMovement2D.cpp [ 37%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement3D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement3D.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement3D.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement3D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CActionRobotMovement3D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionCollection.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CActionRobotMovement2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h: In constructor 'mrpt::obs::CActionPtr::CActionPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:53:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 53 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CAction, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CActionRobotMovement3D.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h: In constructor 'mrpt::obs::CActionPtr::CActionPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:53:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 53 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CAction, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement2D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDF.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFGaussian.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement3D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 37%] Linking CXX shared library ../../lib/libmrpt-kinematics.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/kinematics && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-kinematics.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-kinematics.so.1.4 -o ../../lib/libmrpt-kinematics.so.1.4.0 "CMakeFiles/mrpt-kinematics.dir/src/CKinematicChain.cpp.o" "CMakeFiles/mrpt-kinematics.dir/src/kinematics-precomp.cpp.o" "CMakeFiles/mrpt-kinematics.dir/src/registerAllClasses.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/kinematics && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-kinematics.so.1.4.0 ../../lib/libmrpt-kinematics.so.1.4 ../../lib/libmrpt-kinematics.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 37%] Built target mrpt-kinematics [ 38%] Building CXX object libs/gui/CMakeFiles/mrpt-gui.dir/src/CBaseGUIWindow.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_gui_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/gui/CMakeFiles/mrpt-gui.dir/src/CBaseGUIWindow.cpp.o -MF CMakeFiles/mrpt-gui.dir/src/CBaseGUIWindow.cpp.o.d -o CMakeFiles/mrpt-gui.dir/src/CBaseGUIWindow.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CBaseGUIWindow.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CBaseGUIWindow.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxSubsystem.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CBaseGUIWindow.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxSubsystem.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 38%] Building CXX object libs/gui/CMakeFiles/mrpt-gui.dir/src/CDisplayWindow.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_gui_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/gui/CMakeFiles/mrpt-gui.dir/src/CDisplayWindow.cpp.o -MF CMakeFiles/mrpt-gui.dir/src/CDisplayWindow.cpp.o.d -o CMakeFiles/mrpt-gui.dir/src/CDisplayWindow.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 38%] Building CXX object libs/gui/CMakeFiles/mrpt-gui.dir/src/CDisplayWindow3D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_gui_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/gui/CMakeFiles/mrpt-gui.dir/src/CDisplayWindow3D.cpp.o -MF CMakeFiles/mrpt-gui.dir/src/CDisplayWindow3D.cpp.o.d -o CMakeFiles/mrpt-gui.dir/src/CDisplayWindow3D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxSubsystem.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h: In copy constructor 'mrpt::utils::CReferencedMemBlock::CReferencedMemBlock(const mrpt::utils::CReferencedMemBlock&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:27:35: warning: implicitly-declared 'stlplus::smart_ptr >::smart_ptr(const stlplus::smart_ptr >&)' is deprecated [-Wdeprecated-copy] 27 | class BASE_IMPEXP CReferencedMemBlock : public stlplus::smart_ptr< std::vector > | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr >' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = std::vector; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h: In copy constructor 'mrpt::synch::CSemaphore::CSemaphore(const mrpt::synch::CSemaphore&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:31:35: note: synthesized method 'mrpt::utils::CReferencedMemBlock::CReferencedMemBlock(const mrpt::utils::CReferencedMemBlock&)' first required here 31 | class BASE_IMPEXP CSemaphore | ^~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindow::CBaseGUIWindow(const mrpt::gui::CBaseGUIWindow&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:44:34: note: synthesized method 'mrpt::synch::CSemaphore::CSemaphore(const mrpt::synch::CSemaphore&)' first required here 44 | class GUI_IMPEXP CBaseGUIWindow : | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In copy constructor 'mrpt::gui::CDisplayWindow::CDisplayWindow(const mrpt::gui::CDisplayWindow&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:29:34: note: synthesized method 'mrpt::gui::CBaseGUIWindow::CBaseGUIWindow(const mrpt::gui::CBaseGUIWindow&)' first required here 29 | class GUI_IMPEXP CDisplayWindow : public mrpt::gui::CBaseGUIWindow | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp: In member function 'virtual mrpt::utils::CObject* mrpt::gui::CDisplayWindow::duplicate() const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:263:101: note: synthesized method 'mrpt::gui::CDisplayWindow::CDisplayWindow(const mrpt::gui::CDisplayWindow&)' first required here 263 | { return static_cast( new NameSpace::class_name(*this) ); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:28:1: note: in expansion of macro 'IMPLEMENTS_MRPT_OBJECT' 28 | IMPLEMENTS_MRPT_OBJECT(CDisplayWindow,CBaseGUIWindow,mrpt::gui) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp: In constructor 'mrpt::gui::CWindowDialog::wxMRPTImageControl::wxMRPTImageControl(wxWindow*, wxWindowID, int, int, int, int)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:57:37: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::wxMRPTImageControl::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 57 | Connect(wxID_ANY,wxEVT_CHAR,(wxObjectEventFunction)&CWindowDialog::wxMRPTImageControl::OnChar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:58:28: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::wxMRPTImageControl::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 58 | Connect(wxEVT_CHAR,(wxObjectEventFunction)&CWindowDialog::wxMRPTImageControl::OnChar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp: In constructor 'mrpt::gui::CWindowDialog::CWindowDialog(mrpt::gui::CDisplayWindow*, mrpt::gui::WxSubsystem::CWXMainFrame*, wxWindowID, const std::string&, wxSize)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:172:41: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::*)(wxCloseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 172 | Connect(wxID_ANY,wxEVT_CLOSE_WINDOW,(wxObjectEventFunction)&CWindowDialog::OnClose); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:173:54: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 173 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&CWindowDialog::OnMenuClose); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:174:54: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 174 | Connect(ID_MENUITEM2,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&CWindowDialog::OnMenuAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:175:54: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 175 | Connect(ID_MENUITEM3,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&CWindowDialog::OnMenuSave); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:178:41: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 178 | Connect(wxID_ANY,wxEVT_KEY_DOWN,(wxObjectEventFunction)&CWindowDialog::OnChar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:180:28: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 180 | Connect(wxEVT_CHAR,(wxObjectEventFunction)&CWindowDialog::OnChar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:182:50: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 182 | m_image->Connect(wxID_ANY,wxEVT_KEY_DOWN,(wxObjectEventFunction)&CWindowDialog::OnChar,NULL,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:184:37: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::*)(wxSizeEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 184 | m_image->Connect(wxEVT_SIZE,(wxObjectEventFunction)&CWindowDialog::OnResize,NULL,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:186:42: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 186 | m_image->Connect(wxEVT_LEFT_DOWN,(wxObjectEventFunction)&CWindowDialog::OnMouseDown,NULL,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow.cpp:187:43: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialog::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 187 | m_image->Connect(wxEVT_RIGHT_DOWN,(wxObjectEventFunction)&CWindowDialog::OnMouseDown,NULL,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxSubsystem.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 38%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CMetricMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CMetricMap.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CMetricMap.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CMetricMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CMetricMap.cpp [ 38%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservation.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservation.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CMetricMap.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h: In copy constructor 'mrpt::utils::CReferencedMemBlock::CReferencedMemBlock(const mrpt::utils::CReferencedMemBlock&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:27:35: warning: implicitly-declared 'stlplus::smart_ptr >::smart_ptr(const stlplus::smart_ptr >&)' is deprecated [-Wdeprecated-copy] 27 | class BASE_IMPEXP CReferencedMemBlock : public stlplus::smart_ptr< std::vector > | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr >' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = std::vector; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h: In copy constructor 'mrpt::synch::CSemaphore::CSemaphore(const mrpt::synch::CSemaphore&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:31:35: note: synthesized method 'mrpt::utils::CReferencedMemBlock::CReferencedMemBlock(const mrpt::utils::CReferencedMemBlock&)' first required here 31 | class BASE_IMPEXP CSemaphore | ^~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindow::CBaseGUIWindow(const mrpt::gui::CBaseGUIWindow&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:44:34: note: synthesized method 'mrpt::synch::CSemaphore::CSemaphore(const mrpt::synch::CSemaphore&)' first required here 44 | class GUI_IMPEXP CBaseGUIWindow : | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In copy constructor 'mrpt::gui::CDisplayWindow3D::CDisplayWindow3D(const mrpt::gui::CDisplayWindow3D&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:78:34: note: synthesized method 'mrpt::gui::CBaseGUIWindow::CBaseGUIWindow(const mrpt::gui::CBaseGUIWindow&)' first required here 78 | class GUI_IMPEXP CDisplayWindow3D : public mrpt::gui::CBaseGUIWindow | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp: In member function 'virtual mrpt::utils::CObject* mrpt::gui::CDisplayWindow3D::duplicate() const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:263:101: note: synthesized method 'mrpt::gui::CDisplayWindow3D::CDisplayWindow3D(const mrpt::gui::CDisplayWindow3D&)' first required here 263 | { return static_cast( new NameSpace::class_name(*this) ); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp:30:1: note: in expansion of macro 'IMPLEMENTS_MRPT_OBJECT' 30 | IMPLEMENTS_MRPT_OBJECT(CDisplayWindow3D,CBaseGUIWindow,mrpt::gui) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp: In constructor 'mrpt::gui::CMyGLCanvas_DisplayWindow3D::CMyGLCanvas_DisplayWindow3D(mrpt::gui::CDisplayWindow3D*, wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp:106:28: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CMyGLCanvas_DisplayWindow3D::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 106 | Connect(wxEVT_CHAR,(wxObjectEventFunction)&CMyGLCanvas_DisplayWindow3D::OnCharCustom); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp:108:33: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CMyGLCanvas_DisplayWindow3D::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 108 | Connect(wxEVT_LEFT_DOWN,(wxObjectEventFunction)&CMyGLCanvas_DisplayWindow3D::OnMouseDown); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp:109:34: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CMyGLCanvas_DisplayWindow3D::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 109 | Connect(wxEVT_RIGHT_DOWN,(wxObjectEventFunction)&CMyGLCanvas_DisplayWindow3D::OnMouseDown); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp: In constructor 'mrpt::gui::C3DWindowDialog::C3DWindowDialog(mrpt::gui::CDisplayWindow3D*, mrpt::gui::WxSubsystem::CWXMainFrame*, wxWindowID, const std::string&, wxSize)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp:263:41: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::C3DWindowDialog::*)(wxCloseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 263 | Connect(wxID_ANY,wxEVT_CLOSE_WINDOW,(wxObjectEventFunction)&C3DWindowDialog::OnClose); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp:264:54: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::C3DWindowDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 264 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&C3DWindowDialog::OnMenuClose); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp:265:54: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::C3DWindowDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 265 | Connect(ID_MENUITEM2,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&C3DWindowDialog::OnMenuAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp:267:37: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::C3DWindowDialog::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 267 | Connect(wxID_ANY,wxEVT_CHAR,(wxObjectEventFunction)&C3DWindowDialog::OnChar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindow3D.cpp:269:37: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::C3DWindowDialog::*)(wxSizeEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 269 | Connect(wxID_ANY,wxEVT_SIZE,(wxObjectEventFunction)&C3DWindowDialog::OnResize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object libs/gui/CMakeFiles/mrpt-gui.dir/src/CDisplayWindowPlots.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_gui_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/gui/CMakeFiles/mrpt-gui.dir/src/CDisplayWindowPlots.cpp.o -MF CMakeFiles/mrpt-gui.dir/src/CDisplayWindowPlots.cpp.o.d -o CMakeFiles/mrpt-gui.dir/src/CDisplayWindowPlots.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp [ 38%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScan.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScan.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScan.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScan.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation2DRangeScan.cpp [ 38%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScanWithUncertainty.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScanWithUncertainty.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScanWithUncertainty.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScanWithUncertainty.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation2DRangeScanWithUncertainty.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation2DRangeScan.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScanWithUncertainty.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation2DRangeScanWithUncertainty.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindowPlots.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 38%] Building CXX object libs/gui/CMakeFiles/mrpt-gui.dir/src/CMyGLCanvasBase.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_gui_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/gui/CMakeFiles/mrpt-gui.dir/src/CMyGLCanvasBase.cpp.o -MF CMakeFiles/mrpt-gui.dir/src/CMyGLCanvasBase.cpp.o.d -o CMakeFiles/mrpt-gui.dir/src/CMyGLCanvasBase.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindowPlots.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindowPlots.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindowPlots.h: In constructor 'mrpt::gui::CDisplayWindowPlotsPtr::CDisplayWindowPlotsPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindowPlots.h:245:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 245 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindowPlots, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxSubsystem.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 38%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation3DRangeScan.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation3DRangeScan.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservation3DRangeScan.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservation3DRangeScan.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation3DRangeScan.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation3DRangeScan.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h: In copy constructor 'mrpt::utils::CReferencedMemBlock::CReferencedMemBlock(const mrpt::utils::CReferencedMemBlock&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:27:35: warning: implicitly-declared 'stlplus::smart_ptr >::smart_ptr(const stlplus::smart_ptr >&)' is deprecated [-Wdeprecated-copy] 27 | class BASE_IMPEXP CReferencedMemBlock : public stlplus::smart_ptr< std::vector > | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr >' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = std::vector; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h: In copy constructor 'mrpt::synch::CSemaphore::CSemaphore(const mrpt::synch::CSemaphore&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:31:35: note: synthesized method 'mrpt::utils::CReferencedMemBlock::CReferencedMemBlock(const mrpt::utils::CReferencedMemBlock&)' first required here 31 | class BASE_IMPEXP CSemaphore | ^~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindow::CBaseGUIWindow(const mrpt::gui::CBaseGUIWindow&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:44:34: note: synthesized method 'mrpt::synch::CSemaphore::CSemaphore(const mrpt::synch::CSemaphore&)' first required here 44 | class GUI_IMPEXP CBaseGUIWindow : | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindowPlots.h: In copy constructor 'mrpt::gui::CDisplayWindowPlots::CDisplayWindowPlots(const mrpt::gui::CDisplayWindowPlots&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindowPlots.h:34:34: note: synthesized method 'mrpt::gui::CBaseGUIWindow::CBaseGUIWindow(const mrpt::gui::CBaseGUIWindow&)' first required here 34 | class GUI_IMPEXP CDisplayWindowPlots : public mrpt::gui::CBaseGUIWindow | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp: In member function 'virtual mrpt::utils::CObject* mrpt::gui::CDisplayWindowPlots::duplicate() const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:263:101: note: synthesized method 'mrpt::gui::CDisplayWindowPlots::CDisplayWindowPlots(const mrpt::gui::CDisplayWindowPlots&)' first required here 263 | { return static_cast( new NameSpace::class_name(*this) ); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:29:1: note: in expansion of macro 'IMPLEMENTS_MRPT_OBJECT' 29 | IMPLEMENTS_MRPT_OBJECT(CDisplayWindowPlots,CBaseGUIWindow,mrpt::gui) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp: In constructor 'mrpt::gui::CWindowDialogPlots::CWindowDialogPlots(mrpt::gui::CDisplayWindowPlots*, mrpt::gui::WxSubsystem::CWXMainFrame*, wxWindowID, const std::string&, wxSize)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:102:41: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialogPlots::*)(wxCloseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 102 | Connect(wxID_ANY,wxEVT_CLOSE_WINDOW,(wxObjectEventFunction)&CWindowDialogPlots::OnClose); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:103:54: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialogPlots::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 103 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&CWindowDialogPlots::OnMenuClose); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:104:55: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialogPlots::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 104 | Connect(ID_MENU_PRINT,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&CWindowDialogPlots::OnMenuPrint); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:105:54: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialogPlots::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 105 | Connect(ID_MENUITEM2,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&CWindowDialogPlots::OnMenuAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:107:37: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialogPlots::*)(wxSizeEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 107 | Connect(wxID_ANY,wxEVT_SIZE,(wxObjectEventFunction)&CWindowDialogPlots::OnResize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:109:37: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialogPlots::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 109 | Connect(wxID_ANY,wxEVT_CHAR,(wxObjectEventFunction)&CWindowDialogPlots::OnChar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:110:36: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialogPlots::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 110 | m_plot->Connect(wxEVT_CHAR,(wxObjectEventFunction)&CWindowDialogPlots::OnChar,0,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:111:38: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialogPlots::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 111 | m_plot->Connect(wxEVT_MOTION,(wxObjectEventFunction)&CWindowDialogPlots::OnMouseMove,0,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:113:41: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialogPlots::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 113 | m_plot->Connect(wxEVT_LEFT_DOWN,(wxObjectEventFunction)&CWindowDialogPlots::OnMouseDown,NULL,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:114:42: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialogPlots::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 114 | m_plot->Connect(wxEVT_RIGHT_DOWN,(wxObjectEventFunction)&CWindowDialogPlots::OnMouseDown,NULL,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp: In member function 'void mrpt::gui::CWindowDialogPlots::plot(const mrpt::math::CVectorFloat&, const mrpt::math::CVectorFloat&, const std::string&, const std::string&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:347:92: warning: 'wxPen::wxPen(const wxColour&, int, int)' is deprecated: use wxPENSTYLE_XXX constants [-Wdeprecated-declarations] 347 | wxPen pen( wxColour(lineColor[0],lineColor[1],lineColor[2]), lineWidth, lineStyle ); | ^ In file included from /usr/include/wx-3.2/wx/pen.h:107, from /usr/include/wx-3.2/wx/generic/statusbr.h:18, from /usr/include/wx-3.2/wx/statusbr.h:244, from /usr/include/wx-3.2/wx/frame.h:19, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxSubsystem.h:38: /usr/include/wx-3.2/wx/gtk/pen.h:51:5: note: declared here 51 | wxPen(const wxColour& col, int width, int style); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp: In member function 'void mrpt::gui::CWindowDialogPlots::plotEllipse(const mrpt::math::CVectorFloat&, const mrpt::math::CVectorFloat&, const std::string&, const std::string&, bool)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CDisplayWindowPlots.cpp:440:92: warning: 'wxPen::wxPen(const wxColour&, int, int)' is deprecated: use wxPENSTYLE_XXX constants [-Wdeprecated-declarations] 440 | wxPen pen( wxColour(lineColor[0],lineColor[1],lineColor[2]), lineWidth, lineStyle ); | ^ /usr/include/wx-3.2/wx/gtk/pen.h:51:5: note: declared here 51 | wxPen(const wxColour& col, int width, int style); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 38%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation6DFeatures.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservation6DFeatures.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservation6DFeatures.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservation6DFeatures.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation6DFeatures.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxSubsystem.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h: In copy constructor 'mrpt::obs::CObservation3DRangeScan::CObservation3DRangeScan(const mrpt::obs::CObservation3DRangeScan&)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:112:26: warning: implicitly-declared 'stlplus::smart_ptr::smart_ptr(const stlplus::smart_ptr&)' is deprecated [-Wdeprecated-copy] 112 | class OBS_IMPEXP CObservation3DRangeScan : public CObservation | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = mrpt::obs::CObservation3DRangeScan::TPixelLabelInfoBase; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation3DRangeScan.cpp: In member function 'virtual mrpt::utils::CObject* mrpt::obs::CObservation3DRangeScan::duplicate() const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:263:101: note: synthesized method 'mrpt::obs::CObservation3DRangeScan::CObservation3DRangeScan(const mrpt::obs::CObservation3DRangeScan&)' first required here 263 | { return static_cast( new NameSpace::class_name(*this) ); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:187:25: note: in expansion of macro 'IMPLEMENTS_MRPT_OBJECT' 187 | IMPLEMENTS_MRPT_OBJECT(class_name, base,NameSpace) \ | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation3DRangeScan.cpp:31:1: note: in expansion of macro 'IMPLEMENTS_SERIALIZABLE' 31 | IMPLEMENTS_SERIALIZABLE(CObservation3DRangeScan, CObservation,mrpt::obs) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation3DRangeScan.cpp: In member function 'void mrpt::obs::CObservation3DRangeScan::getZoneAsObs(mrpt::obs::CObservation3DRangeScan&, const unsigned int&, const unsigned int&, const unsigned int&, const unsigned int&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Extract zone of labels' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation3DRangeScan.cpp:719:9: note: in expansion of macro 'MRPT_TODO' 719 | MRPT_TODO("Extract zone of labels") | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp: In constructor 'mrpt::gui::CMyGLCanvasBase::CMyGLCanvasBase(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp:216:38: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CMyGLCanvasBase::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 216 | Connect(wxID_ANY,wxEVT_LEFT_DOWN,(wxObjectEventFunction)&CMyGLCanvasBase::OnMouseDown); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp:217:39: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CMyGLCanvasBase::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 217 | Connect(wxID_ANY,wxEVT_RIGHT_DOWN,(wxObjectEventFunction)&CMyGLCanvasBase::OnMouseDown); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp:218:36: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CMyGLCanvasBase::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 218 | Connect(wxID_ANY,wxEVT_LEFT_UP,(wxObjectEventFunction)&CMyGLCanvasBase::OnMouseUp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp:219:37: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CMyGLCanvasBase::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 219 | Connect(wxID_ANY,wxEVT_RIGHT_UP,(wxObjectEventFunction)&CMyGLCanvasBase::OnMouseUp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp:220:35: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CMyGLCanvasBase::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 220 | Connect(wxID_ANY,wxEVT_MOTION,(wxObjectEventFunction)&CMyGLCanvasBase::OnMouseMove); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp:221:39: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CMyGLCanvasBase::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 221 | Connect(wxID_ANY,wxEVT_MOUSEWHEEL,(wxObjectEventFunction)&CMyGLCanvasBase::OnMouseWheel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp:223:37: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CMyGLCanvasBase::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 223 | Connect(wxID_ANY,wxEVT_CHAR,(wxObjectEventFunction)&CMyGLCanvasBase::OnChar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/CMyGLCanvasBase.cpp:225:30: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CMyGLCanvasBase::*)(wxWindowCreateEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 225 | Connect(wxEVT_CREATE,(wxObjectEventFunction)&CMyGLCanvasBase::OnWindowCreation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation6DFeatures.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservation6DFeatures.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation6DFeatures.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 38%] Building CXX object libs/gui/CMakeFiles/mrpt-gui.dir/src/WxSubsystem.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_gui_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/gui/CMakeFiles/mrpt-gui.dir/src/WxSubsystem.cpp.o -MF CMakeFiles/mrpt-gui.dir/src/WxSubsystem.cpp.o.d -o CMakeFiles/mrpt-gui.dir/src/WxSubsystem.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxSubsystem.cpp [ 39%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationBatteryState.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationBatteryState.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationBatteryState.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationBatteryState.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationBatteryState.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxSubsystem.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 39%] Building CXX object libs/gui/CMakeFiles/mrpt-gui.dir/src/WxUtils.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_gui_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/gui/CMakeFiles/mrpt-gui.dir/src/WxUtils.cpp.o -MF CMakeFiles/mrpt-gui.dir/src/WxUtils.cpp.o.d -o CMakeFiles/mrpt-gui.dir/src/WxUtils.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxUtils.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBatteryState.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationBatteryState.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBatteryState.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxUtils.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxSubsystem.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxSubsystem.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 39%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationBeaconRanges.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationBeaconRanges.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationBeaconRanges.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationBeaconRanges.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationBeaconRanges.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxSubsystem.cpp: In constructor 'CDialogAskUserForCamera::CDialogAskUserForCamera()': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxSubsystem.cpp:115:64: warning: cast between incompatible pointer to member types from 'void (CDialogAskUserForCamera::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 115 | Connect(ID_BTN_OK,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDialogAskUserForCamera::OnBtnOk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxSubsystem.cpp:116:68: warning: cast between incompatible pointer to member types from 'void (CDialogAskUserForCamera::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 116 | Connect(ID_BTN_CANCEL,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDialogAskUserForCamera::OnBtnCancel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxSubsystem.cpp: In constructor 'mrpt::gui::WxSubsystem::CWXMainFrame::CWXMainFrame(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxSubsystem.cpp:174:56: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::WxSubsystem::CWXMainFrame::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 174 | Connect(ID_TIMER_WX_PROCESS_REQUESTS, wxEVT_TIMER ,(wxObjectEventFunction)&CWXMainFrame::OnTimerProcessRequests); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxSubsystem.cpp: In member function 'void mrpt::gui::WxSubsystem::CWXMainFrame::OnTimerProcessRequests(wxTimerEvent&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxSubsystem.cpp:645:105: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CWindowDialogPlots::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 645 | wnd->Connect( MENUITEM_ID, wxEVT_COMMAND_MENU_SELECTED, (wxObjectEventFunction) &CWindowDialogPlots::OnMenuSelected ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBeaconRanges.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationBeaconRanges.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxUtils.cpp: In constructor 'mrpt::gui::CPanelCameraSelection::CPanelCameraSelection(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxUtils.cpp:642:57: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CPanelCameraSelection::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 642 | Connect(ID_BUTTON7,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CPanelCameraSelection::OnbtnBrowseVideoClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxUtils.cpp:643:57: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CPanelCameraSelection::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 643 | Connect(ID_BUTTON8,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CPanelCameraSelection::OnbtnBrowseRawlogClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/WxUtils.cpp:644:57: warning: cast between incompatible pointer to member types from 'void (mrpt::gui::CPanelCameraSelection::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 644 | Connect(ID_BUTTON9,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CPanelCameraSelection::OnbtnBrowseRawlogDirClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBeaconRanges.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 39%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationBearingRange.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationBearingRange.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationBearingRange.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationBearingRange.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationBearingRange.cpp [ 40%] Building CXX object libs/gui/CMakeFiles/mrpt-gui.dir/src/gui-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_gui_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/gui/CMakeFiles/mrpt-gui.dir/src/gui-precomp.cpp.o -MF CMakeFiles/mrpt-gui.dir/src/gui-precomp.cpp.o.d -o CMakeFiles/mrpt-gui.dir/src/gui-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/gui-precomp.cpp [ 40%] Building CXX object libs/gui/CMakeFiles/mrpt-gui.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_gui_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/gui/CMakeFiles/mrpt-gui.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-gui.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-gui.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/registerAllClasses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBearingRange.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationBearingRange.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/src/registerAllClasses.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBearingRange.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 40%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationCANBusJ1939.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationCANBusJ1939.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationCANBusJ1939.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationCANBusJ1939.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationCANBusJ1939.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationCANBusJ1939.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationCANBusJ1939.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationComment.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationComment.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationComment.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationComment.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationComment.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationComment.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationComment.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Linking CXX shared library ../../lib/libmrpt-gui.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-gui.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-gui.so.1.4 -o ../../lib/libmrpt-gui.so.1.4.0 "CMakeFiles/mrpt-gui.dir/src/mathplots/mathplot.cpp.o" "CMakeFiles/mrpt-gui.dir/src/CBaseGUIWindow.cpp.o" "CMakeFiles/mrpt-gui.dir/src/CDisplayWindow.cpp.o" "CMakeFiles/mrpt-gui.dir/src/CDisplayWindow3D.cpp.o" "CMakeFiles/mrpt-gui.dir/src/CDisplayWindowPlots.cpp.o" "CMakeFiles/mrpt-gui.dir/src/CMyGLCanvasBase.cpp.o" "CMakeFiles/mrpt-gui.dir/src/WxSubsystem.cpp.o" "CMakeFiles/mrpt-gui.dir/src/WxUtils.cpp.o" "CMakeFiles/mrpt-gui.dir/src/gui-precomp.cpp.o" "CMakeFiles/mrpt-gui.dir/src/registerAllClasses.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp [ 40%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationGPS.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationGPS.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationGPS.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationGPS.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationGPS.cpp [ 40%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationGasSensors.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationGasSensors.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationGasSensors.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationGasSensors.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationGasSensors.cpp [ 41%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationIMU.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationIMU.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationIMU.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationIMU.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationIMU.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGasSensors.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationGasSensors.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationGPS.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationIMU.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationIMU.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGasSensors.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationGasSensors.cpp: In member function 'void mrpt::obs::CObservationGasSensors::CMOSmodel::inverse_MOSmodeling(const float&, const mrpt::system::TTimeStamp&)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationGasSensors.cpp:355:26: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 355 | }catch(exception e){ | ^ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h: In constructor 'mrpt::math::CMatrixDPtr::CMatrixDPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h:72:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 72 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrixD, mrpt::utils::CSerializable, CMatrixD) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationIMU.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h: In copy constructor 'mrpt::obs::CObservationGPS::CObservationGPS(const mrpt::obs::CObservationGPS&)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:60:26: warning: implicitly-declared 'constexpr mrpt::obs::CObservationGPS::internal_msg_test_proxy::internal_msg_test_proxy(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&)' is deprecated [-Wdeprecated-copy] 60 | class OBS_IMPEXP CObservationGPS : public CObservation | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:158:61: note: because 'mrpt::obs::CObservationGPS::internal_msg_test_proxy' has user-provided 'mrpt::obs::CObservationGPS::internal_msg_test_proxy& mrpt::obs::CObservationGPS::internal_msg_test_proxy::operator=(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&) [with mrpt::obs::gnss::gnss_message_type_t MSG_TYPE = mrpt::obs::gnss::NMEA_GGA]' 158 | internal_msg_test_proxy & operator =( const internal_msg_test_proxy &) { return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:60:26: warning: implicitly-declared 'constexpr mrpt::obs::CObservationGPS::internal_msg_test_proxy::internal_msg_test_proxy(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&)' is deprecated [-Wdeprecated-copy] 60 | class OBS_IMPEXP CObservationGPS : public CObservation | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:158:61: note: because 'mrpt::obs::CObservationGPS::internal_msg_test_proxy' has user-provided 'mrpt::obs::CObservationGPS::internal_msg_test_proxy& mrpt::obs::CObservationGPS::internal_msg_test_proxy::operator=(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&) [with mrpt::obs::gnss::gnss_message_type_t MSG_TYPE = mrpt::obs::gnss::NMEA_RMC]' 158 | internal_msg_test_proxy & operator =( const internal_msg_test_proxy &) { return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:60:26: warning: implicitly-declared 'constexpr mrpt::obs::CObservationGPS::internal_msg_test_proxy::internal_msg_test_proxy(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&)' is deprecated [-Wdeprecated-copy] 60 | class OBS_IMPEXP CObservationGPS : public CObservation | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:158:61: note: because 'mrpt::obs::CObservationGPS::internal_msg_test_proxy' has user-provided 'mrpt::obs::CObservationGPS::internal_msg_test_proxy& mrpt::obs::CObservationGPS::internal_msg_test_proxy::operator=(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&) [with mrpt::obs::gnss::gnss_message_type_t MSG_TYPE = mrpt::obs::gnss::TOPCON_PZS]' 158 | internal_msg_test_proxy & operator =( const internal_msg_test_proxy &) { return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:60:26: warning: implicitly-declared 'constexpr mrpt::obs::CObservationGPS::internal_msg_test_proxy::internal_msg_test_proxy(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&)' is deprecated [-Wdeprecated-copy] 60 | class OBS_IMPEXP CObservationGPS : public CObservation | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:158:61: note: because 'mrpt::obs::CObservationGPS::internal_msg_test_proxy' has user-provided 'mrpt::obs::CObservationGPS::internal_msg_test_proxy& mrpt::obs::CObservationGPS::internal_msg_test_proxy::operator=(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&) [with mrpt::obs::gnss::gnss_message_type_t MSG_TYPE = mrpt::obs::gnss::TOPCON_SATS]' 158 | internal_msg_test_proxy & operator =( const internal_msg_test_proxy &) { return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationGPS.cpp: In member function 'virtual mrpt::utils::CObject* mrpt::obs::CObservationGPS::duplicate() const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:263:101: note: synthesized method 'mrpt::obs::CObservationGPS::CObservationGPS(const mrpt::obs::CObservationGPS&)' first required here 263 | { return static_cast( new NameSpace::class_name(*this) ); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:187:25: note: in expansion of macro 'IMPLEMENTS_MRPT_OBJECT' 187 | IMPLEMENTS_MRPT_OBJECT(class_name, base,NameSpace) \ | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationGPS.cpp:25:1: note: in expansion of macro 'IMPLEMENTS_SERIALIZABLE' 25 | IMPLEMENTS_SERIALIZABLE(CObservationGPS, CObservation,mrpt::obs) | ^~~~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/gui && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-gui.so.1.4 ../../lib/libmrpt-gui.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 41%] Built target mrpt-gui /usr/bin/gmake -f apps/graph-slam/CMakeFiles/graph-slam.dir/build.make apps/graph-slam/CMakeFiles/graph-slam.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/graph-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/graph-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/graph-slam/CMakeFiles/graph-slam.dir/DependInfo.cmake --color= [ 41%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationImage.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationImage.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationImage.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationImage.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationImage.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/graph-slam/CMakeFiles/graph-slam.dir/build.make apps/graph-slam/CMakeFiles/graph-slam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 41%] Building CXX object apps/graph-slam/CMakeFiles/graph-slam.dir/graph-slam_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/graph-slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/graph-slam/CMakeFiles/graph-slam.dir/graph-slam_main.cpp.o -MF CMakeFiles/graph-slam.dir/graph-slam_main.cpp.o.d -o CMakeFiles/graph-slam.dir/graph-slam_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/graph-slam/graph-slam_main.cpp [ 41%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationOdometry.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationOdometry.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationOdometry.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationOdometry.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationOdometry.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CGraphPartitioner.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/graph-slam/graph-slam_main.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CAStarAlgorithm.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 41%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationRFID.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationRFID.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationRFID.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationRFID.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationRFID.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationImage.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationOdometry.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationOdometry.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CGraphPartitioner.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRFID.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationRFID.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationOdometry.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h: In constructor 'mrpt::math::CMatrixPtr::CMatrixPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:85:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 85 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrix, mrpt::utils::CSerializable, CMatrix) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CGraphPartitioner.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRFID.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/graph-slam/graph-slam_main.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/graph-slam/graph-slam_main.cpp:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h: In member function 'virtual bool TCLAP::CmdLine::parse(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:428:37: warning: catching polymorphic type 'class TCLAP::ActionDoneException' by value [-Wcatch-value=] 428 | catch ( ActionDoneException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:432:30: warning: catching polymorphic type 'class TCLAP::ArgException' by value [-Wcatch-value=] 432 | catch ( ArgException e ) | ^ [ 41%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationRGBD360.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationRGBD360.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationRGBD360.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationRGBD360.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationRGBD360.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRGBD360.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationRGBD360.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 41%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationRange.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationRange.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationRange.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationRange.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationRange.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRGBD360.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRange.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationRange.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 41%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationRawDAQ.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationRawDAQ.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationRawDAQ.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationRawDAQ.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationRawDAQ.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRawDAQ.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationRawDAQ.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRange.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 42%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationReflectivity.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationReflectivity.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationReflectivity.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationReflectivity.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationReflectivity.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationReflectivity.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationReflectivity.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationSkeleton.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationSkeleton.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationSkeleton.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationSkeleton.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationSkeleton.cpp [ 42%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationStereoImages.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationStereoImages.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationStereoImages.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationStereoImages.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationStereoImages.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationSkeleton.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationSkeleton.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationStereoImagesFeatures.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationStereoImagesFeatures.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationStereoImagesFeatures.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationStereoImagesFeatures.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationStereoImagesFeatures.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationReflectivity.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImages.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationStereoImages.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImagesFeatures.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationStereoImagesFeatures.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationSkeleton.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImages.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImagesFeatures.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationVelodyneScan.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationVelodyneScan.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationVelodyneScan.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationVelodyneScan.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationVelodyneScan.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationVelodyneScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationVelodyneScan.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationWindSensor.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationWindSensor.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationWindSensor.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationWindSensor.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationWindSensor.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationWindSensor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationWindSensor.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationVelodyneScan.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationWindSensor.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 42%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationWirelessPower.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CObservationWirelessPower.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CObservationWirelessPower.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CObservationWirelessPower.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationWirelessPower.cpp [ 43%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CRawlog.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CRawlog.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CRawlog.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CRawlog.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CRawlog.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CRawlog.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 43%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CSensoryFrame.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CSensoryFrame.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CSensoryFrame.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CSensoryFrame.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CSensoryFrame.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationWirelessPower.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CObservationWirelessPower.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CSensoryFrame.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationWirelessPower.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CSimpleMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CSimpleMap.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CSimpleMap.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CSimpleMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CSimpleMap.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CSimpleMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CSimpleMap.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CSimpleMap.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/CSinCosLookUpTableFor2DScans.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/CSinCosLookUpTableFor2DScans.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/CSinCosLookUpTableFor2DScans.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/CSinCosLookUpTableFor2DScans.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CSinCosLookUpTableFor2DScans.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/T2DScanProperties.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSinCosLookUpTableFor2DScans.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CSinCosLookUpTableFor2DScans.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSinCosLookUpTableFor2DScans.h:12: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/CSinCosLookUpTableFor2DScans.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 43%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/TMetricMapInitializer.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/TMetricMapInitializer.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/TMetricMapInitializer.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/TMetricMapInitializer.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/TMetricMapInitializer.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/TMetricMapInitializer.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/TMetricMapInitializer.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/TMetricMapInitializer.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/TMetricMapTypesRegistry.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/TMetricMapTypesRegistry.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/TMetricMapTypesRegistry.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/TMetricMapTypesRegistry.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/TMetricMapTypesRegistry.cpp [ 43%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/VelodyneCalibration.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/VelodyneCalibration.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/VelodyneCalibration.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/VelodyneCalibration.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/VelodyneCalibration.cpp [ 44%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/carmen_log_tools.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/carmen_log_tools.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/carmen_log_tools.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/carmen_log_tools.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/carmen_log_tools.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/TMetricMapTypesRegistry.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/carmen_log_tools.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_ascii_nmea.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_ascii_nmea.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/gnss_messages_ascii_nmea.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/gnss_messages_ascii_nmea.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/gnss_messages_ascii_nmea.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 44%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_common.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_common.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/gnss_messages_common.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/gnss_messages_common.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/gnss_messages_common.cpp [ 44%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_novatel.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_novatel.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/gnss_messages_novatel.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/gnss_messages_novatel.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/gnss_messages_novatel.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/gnss_messages_novatel.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_topcon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/gnss_messages_common.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_topcon.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/gnss_messages_topcon.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/gnss_messages_topcon.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/gnss_messages_topcon.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/gnss_messages_topcon.cpp [ 44%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/metric_map_types.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/metric_map_types.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/metric_map_types.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/metric_map_types.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/metric_map_types.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/metric_map_types.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/obs-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/obs-precomp.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/obs-precomp.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/obs-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/obs-precomp.cpp [ 45%] Building CXX object libs/obs/CMakeFiles/mrpt-obs.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_obs_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/obs/CMakeFiles/mrpt-obs.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-obs.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-obs.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/registerAllClasses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_topcon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/gnss_messages_topcon.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 46%] Building CXX object apps/graph-slam/CMakeFiles/graph-slam.dir/display_graph.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/graph-slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/graph-slam/CMakeFiles/graph-slam.dir/display_graph.cpp.o -MF CMakeFiles/graph-slam.dir/display_graph.cpp.o.d -o CMakeFiles/graph-slam.dir/display_graph.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/graph-slam/display_graph.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h: In constructor 'mrpt::math::CMatrixPtr::CMatrixPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:85:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 85 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrix, mrpt::utils::CSerializable, CMatrix) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gmake -f apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/build.make apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/depend In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CGraphPartitioner.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/graph-slam/display_graph.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CAStarAlgorithm.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/robotic-arm-kinematics /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h:20, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/src/registerAllClasses.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/build.make apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 46%] Building CXX object apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/robotic-arm-kinematics && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsApp.cpp.o -MF CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsApp.cpp.o.d -o CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsApp.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsApp.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsApp.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsApp.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CGraphPartitioner.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h:21: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 46%] Building CXX object apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/robotic-arm-kinematics && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsMain.cpp.o -MF CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsMain.cpp.o.d -o CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h: In constructor 'mrpt::math::CMatrixPtr::CMatrixPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:85:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 85 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrix, mrpt::utils::CSerializable, CMatrix) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CGraphPartitioner.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/sizer.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h:33: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h:57: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/graph-slam/display_graph.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:26: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp: In constructor 'robotic_arm_kinematicsFrame::robotic_arm_kinematicsFrame(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:325:31: warning: 'void wxFontBase::SetWeight(wxDeprecatedGUIConstants)' is deprecated: use wxFONTWEIGHT_XXX constants instead of wxLIGHT/wxNORMAL/wxBOLD [-Wdeprecated-declarations] 325 | StaticText10Font.SetWeight(wxBOLD); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/font.h:490:10: note: declared here 490 | void SetWeight(wxDeprecatedGUIConstants weight) | ^~~~~~~~~ [ 47%] Building CXX object apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/PanelDOF.cpp.o /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:346:30: warning: 'void wxFontBase::SetWeight(wxDeprecatedGUIConstants)' is deprecated: use wxFONTWEIGHT_XXX constants instead of wxLIGHT/wxNORMAL/wxBOLD [-Wdeprecated-declarations] 346 | StaticText2Font.SetWeight(wxBOLD); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/robotic-arm-kinematics && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/PanelDOF.cpp.o -MF CMakeFiles/robotic-arm-kinematics.dir/PanelDOF.cpp.o.d -o CMakeFiles/robotic-arm-kinematics.dir/PanelDOF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/PanelDOF.cpp /usr/include/wx-3.2/wx/font.h:490:10: note: declared here 490 | void SetWeight(wxDeprecatedGUIConstants weight) | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:356:106: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 356 | wxFont lbXYZsFont(7,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:361:110: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 361 | wxFont edMatrixFont(7,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Monospace"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:395:58: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 395 | Connect(ID_RADIOBOX2,wxEVT_COMMAND_RADIOBOX_SELECTED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::On1stXYZSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:396:66: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 396 | Connect(ID_SIMPLEHTMLLISTBOX1,wxEVT_COMMAND_LISTBOX_SELECTED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnlistLinksSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:397:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 397 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnbtnAddLinkClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:398:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 398 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnbtnClearClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:399:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 399 | Connect(ID_BUTTON7,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnbtnDeleteClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:400:58: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 400 | Connect(ID_RADIOBOX1,wxEVT_COMMAND_RADIOBOX_SELECTED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnrbTypeSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:401:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 401 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnButtonSaveFromEdit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:402:216: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 402 | Connect(ID_SLIDER1,wxEVT_SCROLL_TOP|wxEVT_SCROLL_BOTTOM|wxEVT_SCROLL_LINEUP|wxEVT_SCROLL_LINEDOWN|wxEVT_SCROLL_PAGEUP|wxEVT_SCROLL_PAGEDOWN|wxEVT_SCROLL_THUMBTRACK|wxEVT_SCROLL_THUMBRELEASE|wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:403:45: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 403 | Connect(ID_SLIDER1,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:404:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 404 | Connect(ID_SLIDER1,wxEVT_COMMAND_SLIDER_UPDATED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:405:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 405 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnButtonSaveFromEdit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:406:216: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 406 | Connect(ID_SLIDER2,wxEVT_SCROLL_TOP|wxEVT_SCROLL_BOTTOM|wxEVT_SCROLL_LINEUP|wxEVT_SCROLL_LINEDOWN|wxEVT_SCROLL_PAGEUP|wxEVT_SCROLL_PAGEDOWN|wxEVT_SCROLL_THUMBTRACK|wxEVT_SCROLL_THUMBRELEASE|wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:407:45: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 407 | Connect(ID_SLIDER2,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:408:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 408 | Connect(ID_SLIDER2,wxEVT_COMMAND_SLIDER_UPDATED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:409:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 409 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnButtonSaveFromEdit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:410:216: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 410 | Connect(ID_SLIDER3,wxEVT_SCROLL_TOP|wxEVT_SCROLL_BOTTOM|wxEVT_SCROLL_LINEUP|wxEVT_SCROLL_LINEDOWN|wxEVT_SCROLL_PAGEUP|wxEVT_SCROLL_PAGEDOWN|wxEVT_SCROLL_THUMBTRACK|wxEVT_SCROLL_THUMBRELEASE|wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:411:45: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 411 | Connect(ID_SLIDER3,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:412:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 412 | Connect(ID_SLIDER3,wxEVT_COMMAND_SLIDER_UPDATED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:413:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 413 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnButtonSaveFromEdit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:414:216: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 414 | Connect(ID_SLIDER4,wxEVT_SCROLL_TOP|wxEVT_SCROLL_BOTTOM|wxEVT_SCROLL_LINEUP|wxEVT_SCROLL_LINEDOWN|wxEVT_SCROLL_PAGEUP|wxEVT_SCROLL_PAGEDOWN|wxEVT_SCROLL_THUMBTRACK|wxEVT_SCROLL_THUMBRELEASE|wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:415:45: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 415 | Connect(ID_SLIDER4,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:416:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 416 | Connect(ID_SLIDER4,wxEVT_COMMAND_SLIDER_UPDATED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:417:56: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 417 | Connect(ID_LISTBOX1,wxEVT_COMMAND_LISTBOX_SELECTED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnlbXYZsSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:418:54: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 418 | Connect(ID_MENUITEM3,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnbtnClearClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:419:54: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 419 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnLoadBinary); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:420:54: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 420 | Connect(ID_MENUITEM2,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSaveBinary); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:421:52: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 421 | Connect(idMenuQuit,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.cpp:422:53: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 422 | Connect(idMenuAbout,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/PanelDOF.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/sizer.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/PanelDOF.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/PanelDOF.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 47%] Building CXX object apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/CAboutBox.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/robotic-arm-kinematics && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/CAboutBox.cpp.o -MF CMakeFiles/robotic-arm-kinematics.dir/CAboutBox.cpp.o.d -o CMakeFiles/robotic-arm-kinematics.dir/CAboutBox.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/robotic_arm_kinematicsMain.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.cpp:9: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 47%] Linking CXX shared library ../../lib/libmrpt-obs.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-obs.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-obs.so.1.4 -o ../../lib/libmrpt-obs.so.1.4.0 "CMakeFiles/mrpt-obs.dir/src/CAction.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CActionCollection.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement2D.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CActionRobotMovement3D.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CMetricMap.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservation.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScan.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservation2DRangeScanWithUncertainty.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservation3DRangeScan.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservation6DFeatures.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationBatteryState.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationBeaconRanges.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationBearingRange.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationCANBusJ1939.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationComment.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationGPS.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationGasSensors.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationIMU.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationImage.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationOdometry.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationRFID.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationRGBD360.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationRange.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationRawDAQ.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationReflectivity.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationSkeleton.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationStereoImages.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationStereoImagesFeatures.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationVelodyneScan.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationWindSensor.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CObservationWirelessPower.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CRawlog.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CSensoryFrame.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CSimpleMap.cpp.o" "CMakeFiles/mrpt-obs.dir/src/CSinCosLookUpTableFor2DScans.cpp.o" "CMakeFiles/mrpt-obs.dir/src/TMetricMapInitializer.cpp.o" "CMakeFiles/mrpt-obs.dir/src/TMetricMapTypesRegistry.cpp.o" "CMakeFiles/mrpt-obs.dir/src/VelodyneCalibration.cpp.o" "CMakeFiles/mrpt-obs.dir/src/carmen_log_tools.cpp.o" "CMakeFiles/mrpt-obs.dir/src/gnss_messages_ascii_nmea.cpp.o" "CMakeFiles/mrpt-obs.dir/src/gnss_messages_common.cpp.o" "CMakeFiles/mrpt-obs.dir/src/gnss_messages_novatel.cpp.o" "CMakeFiles/mrpt-obs.dir/src/gnss_messages_topcon.cpp.o" "CMakeFiles/mrpt-obs.dir/src/metric_map_types.cpp.o" "CMakeFiles/mrpt-obs.dir/src/obs-precomp.cpp.o" "CMakeFiles/mrpt-obs.dir/src/registerAllClasses.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/PanelDOF.cpp: In constructor 'PanelDOF::PanelDOF(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/PanelDOF.cpp:54:221: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 54 | Connect( ID_SLIDER1,wxEVT_SCROLL_TOP|wxEVT_SCROLL_BOTTOM|wxEVT_SCROLL_LINEUP|wxEVT_SCROLL_LINEDOWN|wxEVT_SCROLL_PAGEUP|wxEVT_SCROLL_PAGEDOWN|wxEVT_SCROLL_THUMBTRACK|wxEVT_SCROLL_THUMBRELEASE|wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderDOFScroll, NULL,the_win ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/PanelDOF.cpp:55:57: warning: cast between incompatible pointer to member types from 'void (robotic_arm_kinematicsFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 55 | Connect(ID_SLIDER1,wxEVT_COMMAND_SLIDER_UPDATED,(wxObjectEventFunction)&robotic_arm_kinematicsFrame::OnSliderDOFScroll, NULL,the_win); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.cpp: In constructor 'CAboutBox::CAboutBox(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.cpp:66:114: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 66 | wxFont lbProgNameFont(22,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,_T("Times New Roman"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.cpp:79:108: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 79 | wxFont lbInfoFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.cpp:82:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 82 | wxFont lbLicenseFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.cpp:85:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 85 | wxFont TextCtrl1Font(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.cpp:97:53: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 97 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CAboutBox::OnButton1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/CAboutBox.cpp:98:40: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 98 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CAboutBox::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/MyGLCanvas.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/robotic-arm-kinematics && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/robotic-arm-kinematics/CMakeFiles/robotic-arm-kinematics.dir/MyGLCanvas.cpp.o -MF CMakeFiles/robotic-arm-kinematics.dir/MyGLCanvas.cpp.o.d -o CMakeFiles/robotic-arm-kinematics.dir/MyGLCanvas.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/MyGLCanvas.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/robotic-arm-kinematics/MyGLCanvas.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Linking CXX executable ../../bin/graph-slam cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/graph-slam && /usr/bin/cmake -E cmake_link_script CMakeFiles/graph-slam.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/graph-slam.dir/graph-slam_main.cpp.o" "CMakeFiles/graph-slam.dir/display_graph.cpp.o" -o ../../bin/graph-slam -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lrt -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 47%] Linking CXX executable ../../bin/robotic-arm-kinematics cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/robotic-arm-kinematics && /usr/bin/cmake -E cmake_link_script CMakeFiles/robotic-arm-kinematics.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsApp.cpp.o" "CMakeFiles/robotic-arm-kinematics.dir/robotic_arm_kinematicsMain.cpp.o" "CMakeFiles/robotic-arm-kinematics.dir/PanelDOF.cpp.o" "CMakeFiles/robotic-arm-kinematics.dir/CAboutBox.cpp.o" "CMakeFiles/robotic-arm-kinematics.dir/MyGLCanvas.cpp.o" -o ../../bin/robotic-arm-kinematics -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrptwxthings.a ../../lib/libmrpt-kinematics.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 47%] Built target graph-slam cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/obs && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-obs.so.1.4 ../../lib/libmrpt-obs.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 47%] Built target mrpt-obs /usr/bin/gmake -f libs/maps/CMakeFiles/mrpt-maps.dir/build.make libs/maps/CMakeFiles/mrpt-maps.dir/depend /usr/bin/gmake -f libs/vision/CMakeFiles/mrpt-vision.dir/build.make libs/vision/CMakeFiles/mrpt-vision.dir/depend /usr/bin/gmake -f libs/topography/CMakeFiles/mrpt-topography.dir/build.make libs/topography/CMakeFiles/mrpt-topography.dir/depend /usr/bin/gmake -f apps/carmen2rawlog/CMakeFiles/carmen2rawlog.dir/build.make apps/carmen2rawlog/CMakeFiles/carmen2rawlog.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/maps /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps/CMakeFiles/mrpt-maps.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/topography /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/topography /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/topography/CMakeFiles/mrpt-topography.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/vision /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision/CMakeFiles/mrpt-vision.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/carmen2rawlog /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/carmen2rawlog /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/carmen2rawlog/CMakeFiles/carmen2rawlog.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/maps/CMakeFiles/mrpt-maps.dir/build.make libs/maps/CMakeFiles/mrpt-maps.dir/build /usr/bin/gmake -f libs/topography/CMakeFiles/mrpt-topography.dir/build.make libs/topography/CMakeFiles/mrpt-topography.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/vision/CMakeFiles/mrpt-vision.dir/build.make libs/vision/CMakeFiles/mrpt-vision.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/carmen2rawlog/CMakeFiles/carmen2rawlog.dir/build.make apps/carmen2rawlog/CMakeFiles/carmen2rawlog.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 47%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CBeacon.cpp.o [ 48%] Building CXX object libs/topography/CMakeFiles/mrpt-topography.dir/src/conversions.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/topography && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_topography_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/topography/CMakeFiles/mrpt-topography.dir/src/conversions.cpp.o -MF CMakeFiles/mrpt-topography.dir/src/conversions.cpp.o.d -o CMakeFiles/mrpt-topography.dir/src/conversions.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/conversions.cpp cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CBeacon.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CBeacon.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CBeacon.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CBeacon.cpp [ 48%] Building CXX object apps/carmen2rawlog/CMakeFiles/carmen2rawlog.dir/carmen2rawlog_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/carmen2rawlog && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/carmen2rawlog/CMakeFiles/carmen2rawlog.dir/carmen2rawlog_main.cpp.o -MF CMakeFiles/carmen2rawlog.dir/carmen2rawlog_main.cpp.o.d -o CMakeFiles/carmen2rawlog.dir/carmen2rawlog_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/carmen2rawlog/carmen2rawlog_main.cpp [ 48%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/maps/CLandmark.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/maps/CLandmark.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/maps/CLandmark.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/maps/CLandmark.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/maps/CLandmark.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeacon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CBeacon.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/carmen2rawlog/carmen2rawlog_main.cpp:27: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/carmen_log_tools.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/carmen2rawlog/carmen2rawlog_main.cpp:29: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/conversions.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/conversions.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/maps/CLandmark.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 48%] Built target robotic-arm-kinematics /usr/bin/gmake -f apps/carmen2simplemap/CMakeFiles/carmen2simplemap.dir/build.make apps/carmen2simplemap/CMakeFiles/carmen2simplemap.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/carmen2simplemap /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/carmen2simplemap /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/carmen2simplemap/CMakeFiles/carmen2simplemap.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/carmen2simplemap/CMakeFiles/carmen2simplemap.dir/build.make apps/carmen2simplemap/CMakeFiles/carmen2simplemap.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 48%] Building CXX object apps/carmen2simplemap/CMakeFiles/carmen2simplemap.dir/carmen2simplemap_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/carmen2simplemap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/carmen2simplemap/CMakeFiles/carmen2simplemap.dir/carmen2simplemap_main.cpp.o -MF CMakeFiles/carmen2simplemap.dir/carmen2simplemap_main.cpp.o.d -o CMakeFiles/carmen2simplemap.dir/carmen2simplemap_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/carmen2simplemap/carmen2simplemap_main.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h: In constructor 'mrpt::math::CMatrixPtr::CMatrixPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:85:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 85 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrix, mrpt::utils::CSerializable, CMatrix) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h: In constructor 'mrpt::math::CMatrixPtr::CMatrixPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:85:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 85 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrix, mrpt::utils::CSerializable, CMatrix) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeacon.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDF.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFGaussian.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/conversions.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/carmen2simplemap/carmen2simplemap_main.cpp:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/carmen2rawlog/carmen2rawlog_main.cpp:32: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h: In member function 'virtual bool TCLAP::CmdLine::parse(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:428:37: warning: catching polymorphic type 'class TCLAP::ActionDoneException' by value [-Wcatch-value=] 428 | catch ( ActionDoneException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:432:30: warning: catching polymorphic type 'class TCLAP::ArgException' by value [-Wcatch-value=] 432 | catch ( ArgException e ) | ^ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/carmen_log_tools.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/carmen2simplemap/carmen2simplemap_main.cpp:30: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/carmen2simplemap/carmen2simplemap_main.cpp:35: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h: In member function 'virtual bool TCLAP::CmdLine::parse(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:428:37: warning: catching polymorphic type 'class TCLAP::ActionDoneException' by value [-Wcatch-value=] 428 | catch ( ActionDoneException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:432:30: warning: catching polymorphic type 'class TCLAP::ArgException' by value [-Wcatch-value=] 432 | catch ( ArgException e ) | ^ [ 48%] Building CXX object libs/topography/CMakeFiles/mrpt-topography.dir/src/path_from_rtk_gps.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/topography && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_topography_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/topography/CMakeFiles/mrpt-topography.dir/src/path_from_rtk_gps.cpp.o -MF CMakeFiles/mrpt-topography.dir/src/path_from_rtk_gps.cpp.o.d -o CMakeFiles/mrpt-topography.dir/src/path_from_rtk_gps.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/path_from_rtk_gps.cpp [ 48%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/maps/CLandmarksMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/maps/CLandmarksMap.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/maps/CLandmarksMap.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/maps/CLandmarksMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/maps/CLandmarksMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/maps/CLandmarksMap.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se3.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/path_from_rtk_gps.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se3.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/maps/CLandmarksMap.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/path_from_rtk_gps.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/path_from_rtk_gps.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/path_from_rtk_gps.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h: In constructor 'mrpt::maps::CLandmarksMap::TLikelihoodOptions::TLikelihoodOptions()': /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:316:31: warning: 'mrpt::maps::CLandmarksMap::TLikelihoodOptions::GPS_sigma' will be initialized after [-Wreorder] 316 | float GPS_sigma; //!< A constant "sigma" for GPS localization data (in meters) | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:288:69: warning: 'mrpt::vision::CFeatureExtraction::TOptions mrpt::maps::CLandmarksMap::TLikelihoodOptions::SIFT_feat_options' [-Wreorder] 288 | mrpt::vision::CFeatureExtraction::TOptions SIFT_feat_options; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/maps/CLandmarksMap.cpp:2124:1: warning: when initialized here [-Wreorder] 2124 | CLandmarksMap::TLikelihoodOptions::TLikelihoodOptions() : | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h: In copy constructor 'mrpt::obs::CObservationGPS::CObservationGPS(const mrpt::obs::CObservationGPS&)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:60:26: warning: implicitly-declared 'constexpr mrpt::obs::CObservationGPS::internal_msg_test_proxy::internal_msg_test_proxy(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&)' is deprecated [-Wdeprecated-copy] 60 | class OBS_IMPEXP CObservationGPS : public CObservation | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:158:61: note: because 'mrpt::obs::CObservationGPS::internal_msg_test_proxy' has user-provided 'mrpt::obs::CObservationGPS::internal_msg_test_proxy& mrpt::obs::CObservationGPS::internal_msg_test_proxy::operator=(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&) [with mrpt::obs::gnss::gnss_message_type_t MSG_TYPE = mrpt::obs::gnss::NMEA_GGA]' 158 | internal_msg_test_proxy & operator =( const internal_msg_test_proxy &) { return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:60:26: warning: implicitly-declared 'constexpr mrpt::obs::CObservationGPS::internal_msg_test_proxy::internal_msg_test_proxy(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&)' is deprecated [-Wdeprecated-copy] 60 | class OBS_IMPEXP CObservationGPS : public CObservation | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:158:61: note: because 'mrpt::obs::CObservationGPS::internal_msg_test_proxy' has user-provided 'mrpt::obs::CObservationGPS::internal_msg_test_proxy& mrpt::obs::CObservationGPS::internal_msg_test_proxy::operator=(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&) [with mrpt::obs::gnss::gnss_message_type_t MSG_TYPE = mrpt::obs::gnss::NMEA_RMC]' 158 | internal_msg_test_proxy & operator =( const internal_msg_test_proxy &) { return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:60:26: warning: implicitly-declared 'constexpr mrpt::obs::CObservationGPS::internal_msg_test_proxy::internal_msg_test_proxy(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&)' is deprecated [-Wdeprecated-copy] 60 | class OBS_IMPEXP CObservationGPS : public CObservation | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:158:61: note: because 'mrpt::obs::CObservationGPS::internal_msg_test_proxy' has user-provided 'mrpt::obs::CObservationGPS::internal_msg_test_proxy& mrpt::obs::CObservationGPS::internal_msg_test_proxy::operator=(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&) [with mrpt::obs::gnss::gnss_message_type_t MSG_TYPE = mrpt::obs::gnss::TOPCON_PZS]' 158 | internal_msg_test_proxy & operator =( const internal_msg_test_proxy &) { return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:60:26: warning: implicitly-declared 'constexpr mrpt::obs::CObservationGPS::internal_msg_test_proxy::internal_msg_test_proxy(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&)' is deprecated [-Wdeprecated-copy] 60 | class OBS_IMPEXP CObservationGPS : public CObservation | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:158:61: note: because 'mrpt::obs::CObservationGPS::internal_msg_test_proxy' has user-provided 'mrpt::obs::CObservationGPS::internal_msg_test_proxy& mrpt::obs::CObservationGPS::internal_msg_test_proxy::operator=(const mrpt::obs::CObservationGPS::internal_msg_test_proxy&) [with mrpt::obs::gnss::gnss_message_type_t MSG_TYPE = mrpt::obs::gnss::TOPCON_SATS]' 158 | internal_msg_test_proxy & operator =( const internal_msg_test_proxy &) { return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/path_from_rtk_gps.cpp: In function 'void mrpt::topography::path_from_rtk_gps(mrpt::poses::CPose3DInterpolator&, const mrpt::obs::CRawlog&, size_t, size_t, bool, bool, int, TPathFromRTKInfo*)': /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/path_from_rtk_gps.cpp:331:138: note: synthesized method 'mrpt::obs::CObservationGPS::CObservationGPS(const mrpt::obs::CObservationGPS&)' first required here 331 | CObservationGPSPtr new_gps = CObservationGPSPtr( new CObservationGPS(*GPS_a1) ); | ^ [ 48%] Linking CXX executable ../../bin/carmen2rawlog cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/carmen2rawlog && /usr/bin/cmake -E cmake_link_script CMakeFiles/carmen2rawlog.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/carmen2rawlog.dir/carmen2rawlog_main.cpp.o -o ../../bin/carmen2rawlog -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt [ 48%] Linking CXX executable ../../bin/carmen2simplemap cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/carmen2simplemap && /usr/bin/cmake -E cmake_link_script CMakeFiles/carmen2simplemap.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/carmen2simplemap.dir/carmen2simplemap_main.cpp.o -o ../../bin/carmen2simplemap -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt [ 48%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CBeaconMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CBeaconMap.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CBeaconMap.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CBeaconMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CBeaconMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeaconMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CBeaconMap.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 48%] Built target carmen2rawlog [ 49%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/obs/CObservationVisualLandmarks.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/obs/CObservationVisualLandmarks.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/obs/CObservationVisualLandmarks.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/obs/CObservationVisualLandmarks.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/obs/CObservationVisualLandmarks.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/obs/CObservationVisualLandmarks.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/obs/CObservationVisualLandmarks.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 49%] Built target carmen2simplemap [ 49%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_10.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CBeaconMap.cpp:25: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/obs/CObservationVisualLandmarks.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/obs/CObservationVisualLandmarks.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_prototypes.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_10.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFParticles.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeacon.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeaconMap.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CProbabilityParticle.h: In instantiation of 'mrpt::bayes::CProbabilityParticle& mrpt::bayes::CProbabilityParticle::operator=(const mrpt::bayes::CProbabilityParticle&) [with T = mrpt::poses::TSimple3DPoint]': /usr/include/c++/13/bits/stl_algobase.h:723:18: required from 'static _BI2 std::__copy_move_backward::__copy_move_b(_BI1, _BI1, _BI2) [with _BI1 = mrpt::bayes::CProbabilityParticle*; _BI2 = mrpt::bayes::CProbabilityParticle*]' /usr/include/c++/13/bits/stl_algobase.h:764:37: required from '_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = mrpt::bayes::CProbabilityParticle*; _BI2 = mrpt::bayes::CProbabilityParticle*]' /usr/include/c++/13/bits/stl_algobase.h:773:51: required from '_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = mrpt::bayes::CProbabilityParticle*; _BI2 = mrpt::bayes::CProbabilityParticle*]' /usr/include/c++/13/bits/deque.tcc:1189:41: required from 'typename __gnu_cxx::__enable_if::__value, std::_Deque_iterator<_Tp, _Tp&, _Tp*> >::__type std::__copy_move_backward_a1(_II, _II, _Deque_iterator<_Tp, _Tp&, _Tp*>) [with bool _IsMove = true; _II = mrpt::bayes::CProbabilityParticle*; _Tp = mrpt::bayes::CProbabilityParticle; typename __gnu_cxx::__enable_if<__is_random_access_iter<_II>::__value, _Deque_iterator<_Tp, _Tp&, _Tp*> >::__type = __gnu_cxx::__enable_if, mrpt::bayes::CProbabilityParticle&, mrpt::bayes::CProbabilityParticle*> >::__type; typename iterator_traits<_II>::iterator_category = random_access_iterator_tag]' /usr/include/c++/13/bits/deque.tcc:1133:52: required from '_OI std::__copy_move_backward_dit(_Deque_iterator<_Tp, _Ref, _Ptr>, _Deque_iterator<_Tp, _Ref, _Ptr>, _OI) [with bool _IsMove = true; _Tp = mrpt::bayes::CProbabilityParticle; _Ref = mrpt::bayes::CProbabilityParticle&; _Ptr = mrpt::bayes::CProbabilityParticle*; _OI = _Deque_iterator, mrpt::bayes::CProbabilityParticle&, mrpt::bayes::CProbabilityParticle*>]' /usr/include/c++/13/bits/deque.tcc:1165:47: required from 'std::_Deque_iterator<_OTp, _OTp&, _OTp*> std::__copy_move_backward_a1(_Deque_iterator<_Tp, _Ref, _Ptr>, _Deque_iterator<_Tp, _Ref, _Ptr>, _Deque_iterator<_OTp, _OTp&, _OTp*>) [with bool _IsMove = true; _ITp = mrpt::bayes::CProbabilityParticle; _IRef = mrpt::bayes::CProbabilityParticle&; _IPtr = mrpt::bayes::CProbabilityParticle*; _OTp = mrpt::bayes::CProbabilityParticle]' /usr/include/c++/13/bits/stl_algobase.h:804:5: required from '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = _Deque_iterator, mrpt::bayes::CProbabilityParticle&, mrpt::bayes::CProbabilityParticle*>; _OI = _Deque_iterator, mrpt::bayes::CProbabilityParticle&, mrpt::bayes::CProbabilityParticle*>]' /usr/include/c++/13/bits/stl_algobase.h:896:47: required from '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = _Deque_iterator, mrpt::bayes::CProbabilityParticle&, mrpt::bayes::CProbabilityParticle*>; _BI2 = _Deque_iterator, mrpt::bayes::CProbabilityParticle&, mrpt::bayes::CProbabilityParticle*>]' /usr/include/c++/13/bits/deque.tcc:244:6: required from 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = mrpt::bayes::CProbabilityParticle; _Alloc = std::allocator >; iterator = std::_Deque_base, std::allocator > >::iterator]' /usr/include/c++/13/bits/stl_deque.h:1779:24: required from 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(const_iterator) [with _Tp = mrpt::bayes::CProbabilityParticle; _Alloc = std::allocator >; iterator = std::_Deque_base, std::allocator > >::iterator; const_iterator = std::_Deque_base, std::allocator > >::const_iterator]' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CBeaconMap.cpp:515:52: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CProbabilityParticle.h:63:44: warning: implicitly-declared 'constexpr mrpt::poses::TSimple3DPoint& mrpt::poses::TSimple3DPoint::operator=(const mrpt::poses::TSimple3DPoint&)' is deprecated [-Wdeprecated-copy] 63 | *d = *o.d; // Copy using the object "operator =". | ~~~^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFParticles.h:32:17: note: because 'mrpt::poses::TSimple3DPoint' has user-provided 'mrpt::poses::TSimple3DPoint::TSimple3DPoint(const mrpt::poses::TSimple3DPoint&)' 32 | TSimple3DPoint(const TSimple3DPoint&o) : x(o.x),y(o.y),z(o.z) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_10.cpp:15: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10_plain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10_plain.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10_plain.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10_plain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_10_plain.cpp [ 49%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_12.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_prototypes.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_10_plain.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_10_plain.cpp:15: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12_plain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12_plain.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12_plain.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12_plain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_12_plain.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_prototypes.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_12.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_12.cpp:15: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_9.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_prototypes.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_12_plain.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_12_plain.cpp:15: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9_plain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9_plain.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9_plain.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9_plain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_9_plain.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_prototypes.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_9.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_9.cpp:15: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CCamModel.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CCamModel.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CCamModel.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CCamModel.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CCamModel.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_prototypes.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_9_plain.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/faster/faster_corner_9_plain.cpp:15: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CDifodo.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CDifodo.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CDifodo.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CDifodo.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CDifodo.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CCamModel.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CCamModel.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CDifodo.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CDifodo.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CDifodo.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/utils.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CCamModel.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CDifodo.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object libs/topography/CMakeFiles/mrpt-topography.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/topography && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_topography_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/topography/CMakeFiles/mrpt-topography.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-topography.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-topography.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/registerAllClasses.cpp [ 50%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeature.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeature.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CFeature.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CFeature.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeature.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/conversions.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/registerAllClasses.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DInterpolator.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/path_from_rtk_gps.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 50%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CColouredOctoMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CColouredOctoMap.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CColouredOctoMap.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CColouredOctoMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CColouredOctoMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeature.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredOctoMap.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CColouredOctoMap.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/path_from_rtk_gps.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h: In copy constructor 'mrpt::maps::COctoMapBase::COctoMapBase(const mrpt::maps::COctoMapBase&)': /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h:43:23: warning: implicitly-declared 'mrpt::maps::COctoMapBase::TInsertionOptions::TInsertionOptions(const mrpt::maps::COctoMapBase::TInsertionOptions&)' is deprecated [-Wdeprecated-copy] 43 | class COctoMapBase : public mrpt::maps::CMetricMap | ^~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h:75:53: note: because 'mrpt::maps::COctoMapBase::TInsertionOptions' has user-provided 'mrpt::maps::COctoMapBase::TInsertionOptions& mrpt::maps::COctoMapBase::TInsertionOptions::operator=(const mrpt::maps::COctoMapBase::TInsertionOptions&) [with OCTREE = octomap::ColorOcTree; OCTREE_NODE = octomap::ColorOcTreeNode]' 75 | TInsertionOptions & operator = (const TInsertionOptions &o) | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredOctoMap.h: In copy constructor 'mrpt::maps::CColouredOctoMap::CColouredOctoMap(const mrpt::maps::CColouredOctoMap&)': /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredOctoMap.h:32:35: note: synthesized method 'mrpt::maps::COctoMapBase::COctoMapBase(const mrpt::maps::COctoMapBase&)' first required here 32 | class MAPS_IMPEXP CColouredOctoMap : public COctoMapBase | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CColouredOctoMap.cpp: In member function 'virtual mrpt::utils::CObject* mrpt::maps::CColouredOctoMap::duplicate() const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:263:101: note: synthesized method 'mrpt::maps::CColouredOctoMap::CColouredOctoMap(const mrpt::maps::CColouredOctoMap&)' first required here 263 | { return static_cast( new NameSpace::class_name(*this) ); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:187:25: note: in expansion of macro 'IMPLEMENTS_MRPT_OBJECT' 187 | IMPLEMENTS_MRPT_OBJECT(class_name, base,NameSpace) \ | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CColouredOctoMap.cpp:71:1: note: in expansion of macro 'IMPLEMENTS_SERIALIZABLE' 71 | IMPLEMENTS_SERIALIZABLE(CColouredOctoMap, CMetricMap,mrpt::maps) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object libs/topography/CMakeFiles/mrpt-topography.dir/src/topography-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/topography && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_topography_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/topography/CMakeFiles/mrpt-topography.dir/src/topography-precomp.cpp.o -MF CMakeFiles/mrpt-topography.dir/src/topography-precomp.cpp.o.d -o CMakeFiles/mrpt-topography.dir/src/topography-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/topography/src/topography-precomp.cpp [ 50%] Linking CXX shared library ../../lib/libmrpt-topography.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/topography && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-topography.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-topography.so.1.4 -o ../../lib/libmrpt-topography.so.1.4.0 "CMakeFiles/mrpt-topography.dir/src/conversions.cpp.o" "CMakeFiles/mrpt-topography.dir/src/path_from_rtk_gps.cpp.o" "CMakeFiles/mrpt-topography.dir/src/registerAllClasses.cpp.o" "CMakeFiles/mrpt-topography.dir/src/topography-precomp.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -lrt -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/topography && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-topography.so.1.4.0 ../../lib/libmrpt-topography.so.1.4 ../../lib/libmrpt-topography.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 50%] Built target mrpt-topography [ 50%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FAST.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FAST.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FAST.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FAST.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_FAST.cpp [ 50%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FASTER.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FASTER.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FASTER.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FASTER.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_FASTER.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_FAST.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_FASTER.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 50%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CColouredPointsMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CColouredPointsMap.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CColouredPointsMap.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CColouredPointsMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CColouredPointsMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_ORB.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_ORB.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_ORB.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_ORB.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_ORB.cpp [ 50%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SIFT.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SIFT.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SIFT.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SIFT.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_SIFT.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_ORB.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_SIFT.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CColouredPointsMap.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/threads.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_SIFT.cpp:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 51%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SURF.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SURF.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SURF.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SURF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_SURF.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_SURF.cpp:48:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if HAVE_OPENCV_WITH_SURF | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_SURF.cpp:155:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if HAVE_OPENCV_WITH_SURF | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_SURF.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 51%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_common.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_common.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_common.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_common.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_common.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_common.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 51%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_harris_KLT.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_harris_KLT.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_harris_KLT.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_harris_KLT.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_harris_KLT.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_common.cpp: In member function 'void mrpt::vision::CFeatureExtraction::detectFeatures(const mrpt::utils::CImage&, mrpt::vision::CFeatureList&, unsigned int, unsigned int, const mrpt::vision::TImageROI&) const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Refactor: check if OpenCV's tile method can be directly called to save space here?' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_common.cpp:56:25: note: in expansion of macro 'MRPT_TODO' 56 | MRPT_TODO("Refactor: check if OpenCV's tile method can be directly called to save space here?") | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_harris_KLT.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Delete? Refactor / join to mrpt::vision::CGenericFeatureTracker?' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_harris_KLT.cpp:180:1: note: in expansion of macro 'MRPT_TODO' 180 | MRPT_TODO("Delete? Refactor / join to mrpt::vision::CGenericFeatureTracker?") | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Delete? Is not this a duplicate of extractFeaturesKLT ()???' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_harris_KLT.cpp:253:1: note: in expansion of macro 'MRPT_TODO' 253 | MRPT_TODO("Delete? Is not this a duplicate of extractFeaturesKLT ()???") | ^~~~~~~~~ [ 51%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_logPolarImg.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_logPolarImg.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_logPolarImg.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_logPolarImg.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_logPolarImg.cpp [ 51%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_polarImg.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_polarImg.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_polarImg.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_polarImg.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_polarImg.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_logPolarImg.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_polarImg.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 51%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_spinImg.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_spinImg.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_spinImg.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_spinImg.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_spinImg.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CFeatureExtraction_spinImg.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CImagePyramid.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CImagePyramid.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CImagePyramid.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CImagePyramid.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CImagePyramid.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 52%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CStereoRectifyMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CStereoRectifyMap.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CStereoRectifyMap.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CStereoRectifyMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CStereoRectifyMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CImagePyramid.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CImagePyramid.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TStereoCamera.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CStereoRectifyMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CStereoRectifyMap.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CStereoRectifyMap.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 52%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CUndistortMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CUndistortMap.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CUndistortMap.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CUndistortMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CUndistortMap.cpp [ 52%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/CVideoFileWriter.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/CVideoFileWriter.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/CVideoFileWriter.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/CVideoFileWriter.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CVideoFileWriter.cpp [ 53%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CGasConcentrationGridMap2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CGasConcentrationGridMap2D.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CGasConcentrationGridMap2D.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CGasConcentrationGridMap2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CGasConcentrationGridMap2D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/utils.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CVideoFileWriter.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CVideoFileWriter.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 53%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/ba_common.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/ba_common.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/ba_common.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/ba_common.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/ba_common.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CUndistortMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/CUndistortMap.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CUndistortMap.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CRandomFieldGridMap2D.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CGasConcentrationGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CGasConcentrationGridMap2D.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/bundle_adjustment.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/ba_common.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 53%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/ba_full.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/ba_full.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/ba_full.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/ba_full.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/ba_full.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 53%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_cam_calib.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_cam_calib.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/checkerboard_cam_calib.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/checkerboard_cam_calib.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_cam_calib.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/bundle_adjustment.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/ba_full.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CGasConcentrationGridMap2D.cpp: In member function 'bool mrpt::maps::CGasConcentrationGridMap2D::save_Gaussian_Wind_Grid_To_File()': /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CGasConcentrationGridMap2D.cpp:1232:25: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 1232 | catch(exception e) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CGasConcentrationGridMap2D.cpp: In member function 'bool mrpt::maps::CGasConcentrationGridMap2D::load_Gaussian_Wind_Grid_From_File()': /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CGasConcentrationGridMap2D.cpp:1318:26: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 1318 | catch (exception e) | ^ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileMemory.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_cam_calib.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h: In constructor 'mrpt::utils::CStringListPtr::CStringListPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:181:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 181 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CStringList, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_find_corners.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_cam_calib.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 53%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_find_corners.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_find_corners.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/checkerboard_find_corners.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/checkerboard_find_corners.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_find_corners.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_find_corners.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_find_corners.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 54%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_multiple_detector.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_multiple_detector.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/checkerboard_multiple_detector.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/checkerboard_multiple_detector.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_multiple_detector.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/kmeans.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_multiple_detector.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_multiple_detector.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_ocamcalib_detector.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/checkerboard_ocamcalib_detector.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/checkerboard_ocamcalib_detector.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/checkerboard_ocamcalib_detector.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_ocamcalib_detector.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CArray.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_ocamcalib_detector.cpp:52: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_ocamcalib_detector.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/checkerboard_ocamcalib_detector.cpp:51: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 54%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CHeightGridMap2D.cpp [ 54%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/chessboard_stereo_camera_calib.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/chessboard_stereo_camera_calib.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/chessboard_stereo_camera_calib.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/chessboard_stereo_camera_calib.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/chessboard_stereo_camera_calib.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D_Base.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CHeightGridMap2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D_Base.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileMemory.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/chessboard_stereo_camera_calib.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h: In constructor 'mrpt::utils::CStringListPtr::CStringListPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:181:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 181 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CStringList, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/multiDesc_utils.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/multiDesc_utils.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/multiDesc_utils.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/multiDesc_utils.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/multiDesc_utils.cpp [ 54%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/pinhole.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/pinhole.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/pinhole.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/pinhole.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/pinhole.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_find_corners.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/chessboard_stereo_camera_calib.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/multiDesc_utils.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/multiDesc_utils.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CMesh.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CHeightGridMap2D.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/pinhole.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/pinhole.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/multiDesc_utils.h:19: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/utils.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/pinhole.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 54%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/registerAllClasses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/utils.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/registerAllClasses.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 54%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/tracking.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/tracking.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/tracking.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/tracking.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/tracking.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/tracking.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/tracking.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision.h:19: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/multiDesc_utils.h:19, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision.h:20: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D_Base.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D_Base.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D_Base.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D_Base.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CHeightGridMap2D_Base.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/tracking.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/aligned_containers.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D_Base.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CHeightGridMap2D_Base.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D_Base.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 55%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/tracking_KL.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/tracking_KL.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/tracking_KL.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/tracking_KL.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/tracking_KL.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/tracking.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/tracking_KL.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 55%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D_MRF.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D_MRF.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D_MRF.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D_MRF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CHeightGridMap2D_MRF.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/tracking.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/tracking_KL.cpp:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 55%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/types.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/types.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/types.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/types.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/types.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CRandomFieldGridMap2D.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D_MRF.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CHeightGridMap2D_MRF.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/types.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 55%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/vision-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/vision-precomp.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/vision-precomp.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/vision-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/vision-precomp.cpp [ 55%] Building CXX object libs/vision/CMakeFiles/mrpt-vision.dir/src/vision_utils.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dmrpt_vision_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/src -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT libs/vision/CMakeFiles/mrpt-vision.dir/src/vision_utils.cpp.o -MF CMakeFiles/mrpt-vision.dir/src/vision_utils.cpp.o.d -o CMakeFiles/mrpt-vision.dir/src/vision_utils.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/vision_utils.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/utils.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/vision_utils.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStream.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CHeightGridMap2D_MRF.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CHeightGridMap2D_MRF.cpp: In member function 'virtual bool mrpt::maps::CHeightGridMap2D_MRF::insertIndividualPoint(double, double, double, const mrpt::maps::CHeightGridMap2D_Base::TPointInsertParams&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: insertIndividualPoint: allow different std values' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CHeightGridMap2D_MRF.cpp:102:9: note: in expansion of macro 'MRPT_TODO' 102 | MRPT_TODO("insertIndividualPoint: allow different std values") | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 55%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_common.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_common.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_common.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_common.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_common.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/vision_utils.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/src/vision_utils.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_common.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 55%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_getAs.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_getAs.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_getAs.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_getAs.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_getAs.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_getAs.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 55%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_insert.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_insert.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_insert.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_insert.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_insert.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_insert.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 56%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_io.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_io.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_io.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_io.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_io.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_io.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h: In constructor 'mrpt::math::CMatrixPtr::CMatrixPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:85:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 85 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrix, mrpt::utils::CSerializable, CMatrix) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_io.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 56%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_likelihood.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_likelihood.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_likelihood.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_likelihood.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_likelihood.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_likelihood.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 56%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_simulate.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_simulate.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_simulate.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_simulate.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_simulate.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_simulate.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 56%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_voronoi.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_voronoi.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_voronoi.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_voronoi.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_voronoi.cpp [ 56%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COctoMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/COctoMap.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/COctoMap.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/COctoMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COctoMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COccupancyGridMap2D_voronoi.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMap.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COctoMap.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h: In copy constructor 'mrpt::maps::COctoMapBase::COctoMapBase(const mrpt::maps::COctoMapBase&)': /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h:43:23: warning: implicitly-declared 'mrpt::maps::COctoMapBase::TInsertionOptions::TInsertionOptions(const mrpt::maps::COctoMapBase::TInsertionOptions&)' is deprecated [-Wdeprecated-copy] 43 | class COctoMapBase : public mrpt::maps::CMetricMap | ^~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h:75:53: note: because 'mrpt::maps::COctoMapBase::TInsertionOptions' has user-provided 'mrpt::maps::COctoMapBase::TInsertionOptions& mrpt::maps::COctoMapBase::TInsertionOptions::operator=(const mrpt::maps::COctoMapBase::TInsertionOptions&) [with OCTREE = octomap::OcTree; OCTREE_NODE = octomap::OcTreeNode]' 75 | TInsertionOptions & operator = (const TInsertionOptions &o) | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMap.h: In copy constructor 'mrpt::maps::COctoMap::COctoMap(const mrpt::maps::COctoMap&)': /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMap.h:35:35: note: synthesized method 'mrpt::maps::COctoMapBase::COctoMapBase(const mrpt::maps::COctoMapBase&)' first required here 35 | class MAPS_IMPEXP COctoMap : public COctoMapBase | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COctoMap.cpp: In member function 'virtual mrpt::utils::CObject* mrpt::maps::COctoMap::duplicate() const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:263:101: note: synthesized method 'mrpt::maps::COctoMap::COctoMap(const mrpt::maps::COctoMap&)' first required here 263 | { return static_cast( new NameSpace::class_name(*this) ); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:187:25: note: in expansion of macro 'IMPLEMENTS_MRPT_OBJECT' 187 | IMPLEMENTS_MRPT_OBJECT(class_name, base,NameSpace) \ | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/COctoMap.cpp:66:1: note: in expansion of macro 'IMPLEMENTS_SERIALIZABLE' 66 | IMPLEMENTS_SERIALIZABLE(COctoMap, CMetricMap,mrpt::maps) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CPointsMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CPointsMap.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CPointsMap.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CPointsMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CPointsMap.cpp [ 56%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CPointsMap_liblas.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CPointsMap_liblas.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CPointsMap_liblas.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CPointsMap_liblas.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CPointsMap_liblas.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CPointsMap_liblas.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CPointsMap.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 57%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CRandomFieldGridMap2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CRandomFieldGridMap2D.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CRandomFieldGridMap2D.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CRandomFieldGridMap2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CRandomFieldGridMap2D.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CPointsMap.cpp:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CRandomFieldGridMap2D.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CRandomFieldGridMap2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 57%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CReflectivityGridMap2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CReflectivityGridMap2D.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CReflectivityGridMap2D.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CReflectivityGridMap2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CReflectivityGridMap2D.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CRandomFieldGridMap2D.cpp: In member function 'void mrpt::maps::CRandomFieldGridMap2D::insertObservation_GMRF(double, const mrpt::math::TPoint2D&, bool, bool)': /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CRandomFieldGridMap2D.cpp:2379:31: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 2379 | }catch(std::exception e){ | ^ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStream.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CRandomFieldGridMap2D.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CRandomFieldGridMap2D.cpp: In member function 'void mrpt::maps::CRandomFieldGridMap2D::updateMapEstimation_GMRF()': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Use compressed access instead of coeff() below' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CRandomFieldGridMap2D.cpp:2562:9: note: in expansion of macro 'MRPT_TODO' 2562 | MRPT_TODO("Use compressed access instead of coeff() below"); | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CReflectivityGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CReflectivityGridMap2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 57%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CSimplePointsMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CSimplePointsMap.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CSimplePointsMap.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CSimplePointsMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CSimplePointsMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CSimplePointsMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CSimplePointsMap.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CPointsMap_crtp_common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CSimplePointsMap.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 57%] Linking CXX shared library ../../lib/libmrpt-vision.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-vision.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-vision.so.1.4 -o ../../lib/libmrpt-vision.so.1.4.0 "CMakeFiles/mrpt-vision.dir/src/maps/CLandmark.cpp.o" "CMakeFiles/mrpt-vision.dir/src/maps/CLandmarksMap.cpp.o" "CMakeFiles/mrpt-vision.dir/src/obs/CObservationVisualLandmarks.cpp.o" "CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10.cpp.o" "CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_10_plain.cpp.o" "CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12.cpp.o" "CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_12_plain.cpp.o" "CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9.cpp.o" "CMakeFiles/mrpt-vision.dir/src/faster/faster_corner_9_plain.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CCamModel.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CDifodo.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CFeature.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FAST.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_FASTER.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_ORB.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SIFT.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_SURF.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_common.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_harris_KLT.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_logPolarImg.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_polarImg.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CFeatureExtraction_spinImg.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CImagePyramid.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CStereoRectifyMap.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CUndistortMap.cpp.o" "CMakeFiles/mrpt-vision.dir/src/CVideoFileWriter.cpp.o" "CMakeFiles/mrpt-vision.dir/src/ba_common.cpp.o" "CMakeFiles/mrpt-vision.dir/src/ba_full.cpp.o" "CMakeFiles/mrpt-vision.dir/src/checkerboard_cam_calib.cpp.o" "CMakeFiles/mrpt-vision.dir/src/checkerboard_find_corners.cpp.o" "CMakeFiles/mrpt-vision.dir/src/checkerboard_multiple_detector.cpp.o" "CMakeFiles/mrpt-vision.dir/src/checkerboard_ocamcalib_detector.cpp.o" "CMakeFiles/mrpt-vision.dir/src/chessboard_stereo_camera_calib.cpp.o" "CMakeFiles/mrpt-vision.dir/src/multiDesc_utils.cpp.o" "CMakeFiles/mrpt-vision.dir/src/pinhole.cpp.o" "CMakeFiles/mrpt-vision.dir/src/registerAllClasses.cpp.o" "CMakeFiles/mrpt-vision.dir/src/tracking.cpp.o" "CMakeFiles/mrpt-vision.dir/src/tracking_KL.cpp.o" "CMakeFiles/mrpt-vision.dir/src/types.cpp.o" "CMakeFiles/mrpt-vision.dir/src/vision-precomp.cpp.o" "CMakeFiles/mrpt-vision.dir/src/vision_utils.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg [ 57%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CWeightedPointsMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CWeightedPointsMap.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CWeightedPointsMap.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CWeightedPointsMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CWeightedPointsMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CWeightedPointsMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CWeightedPointsMap.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CWeightedPointsMap.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 57%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CWirelessPowerGridMap2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps/CWirelessPowerGridMap2D.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps/CWirelessPowerGridMap2D.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps/CWirelessPowerGridMap2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CWirelessPowerGridMap2D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CRandomFieldGridMap2D.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CWirelessPowerGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps/CWirelessPowerGridMap2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 57%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/opengl/CAngularObservationMesh.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/opengl/CAngularObservationMesh.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/opengl/CAngularObservationMesh.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/opengl/CAngularObservationMesh.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/opengl/CAngularObservationMesh.cpp [ 57%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/opengl/CPlanarLaserScan.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/opengl/CPlanarLaserScan.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/opengl/CPlanarLaserScan.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/opengl/CPlanarLaserScan.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/opengl/CPlanarLaserScan.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CAngularObservationMesh.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/opengl/CAngularObservationMesh.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CPlanarLaserScan.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/opengl/CPlanarLaserScan.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CAngularObservationMesh.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:184:33: required from 'mrpt::math::CMatrixTemplate::~CMatrixTemplate() [with T = mrpt::math::TPoint3D]' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CAngularObservationMesh.h:204:38: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ [ 58%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/maps-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/maps-precomp.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/maps-precomp.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/maps-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/maps-precomp.cpp [ 58%] Building CXX object libs/maps/CMakeFiles/mrpt-maps.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_maps_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/maps/CMakeFiles/mrpt-maps.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-maps.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-maps.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/registerAllClasses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeacon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps.h:20, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/src/registerAllClasses.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h: In constructor 'mrpt::math::CMatrixPtr::CMatrixPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:85:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 85 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrix, mrpt::utils::CSerializable, CMatrix) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeacon.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps.h:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CAngularObservationMesh.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps.h:38: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:184:33: required from 'mrpt::math::CMatrixTemplate::~CMatrixTemplate() [with T = mrpt::math::TPoint3D]' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CAngularObservationMesh.h:204:38: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ [ 58%] Linking CXX shared library ../../lib/libmrpt-maps.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-maps.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-maps.so.1.4 -o ../../lib/libmrpt-maps.so.1.4.0 "CMakeFiles/mrpt-maps.dir/src/maps/CBeacon.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CBeaconMap.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CColouredOctoMap.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CColouredPointsMap.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CGasConcentrationGridMap2D.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D_Base.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CHeightGridMap2D_MRF.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_common.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_getAs.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_insert.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_io.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_likelihood.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_simulate.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/COccupancyGridMap2D_voronoi.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/COctoMap.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CPointsMap.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CPointsMap_liblas.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CRandomFieldGridMap2D.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CReflectivityGridMap2D.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CSimplePointsMap.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CWeightedPointsMap.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps/CWirelessPowerGridMap2D.cpp.o" "CMakeFiles/mrpt-maps.dir/src/opengl/CAngularObservationMesh.cpp.o" "CMakeFiles/mrpt-maps.dir/src/opengl/CPlanarLaserScan.cpp.o" "CMakeFiles/mrpt-maps.dir/src/maps-precomp.cpp.o" "CMakeFiles/mrpt-maps.dir/src/registerAllClasses.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_surface.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg /usr/lib64/libpcl_io.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so /usr/lib64/libjsoncpp.so /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/vision && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-vision.so.1.4 ../../lib/libmrpt-vision.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 58%] Built target mrpt-vision /usr/bin/gmake -f apps/DifOdometry-Datasets/CMakeFiles/DifOdometry-Datasets.dir/build.make apps/DifOdometry-Datasets/CMakeFiles/DifOdometry-Datasets.dir/depend /usr/bin/gmake -f apps/features-matching/CMakeFiles/features-matching.dir/build.make apps/features-matching/CMakeFiles/features-matching.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/DifOdometry-Datasets /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/DifOdometry-Datasets /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/DifOdometry-Datasets/CMakeFiles/DifOdometry-Datasets.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/features-matching /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/features-matching /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/features-matching/CMakeFiles/features-matching.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/features-matching/CMakeFiles/features-matching.dir/build.make apps/features-matching/CMakeFiles/features-matching.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/DifOdometry-Datasets/CMakeFiles/DifOdometry-Datasets.dir/build.make apps/DifOdometry-Datasets/CMakeFiles/DifOdometry-Datasets.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 58%] Building CXX object apps/features-matching/CMakeFiles/features-matching.dir/features_matching_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/features-matching && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/features-matching/CMakeFiles/features-matching.dir/features_matching_main.cpp.o -MF CMakeFiles/features-matching.dir/features_matching_main.cpp.o.d -o CMakeFiles/features-matching.dir/features_matching_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/features-matching/features_matching_main.cpp [ 58%] Building CXX object apps/DifOdometry-Datasets/CMakeFiles/DifOdometry-Datasets.dir/DifOdometry_Datasets_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/DifOdometry-Datasets && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/DifOdometry-Datasets/CMakeFiles/DifOdometry-Datasets.dir/DifOdometry_Datasets_main.cpp.o -MF CMakeFiles/DifOdometry-Datasets.dir/DifOdometry_Datasets_main.cpp.o.d -o CMakeFiles/DifOdometry-Datasets.dir/DifOdometry_Datasets_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/DifOdometry-Datasets/DifOdometry_Datasets_main.cpp [ 58%] Building CXX object apps/DifOdometry-Datasets/CMakeFiles/DifOdometry-Datasets.dir/DifOdometry_Datasets.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/DifOdometry-Datasets && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dqh_QHpointer -I/usr/include/eigen3 -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/pcl-1.12 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -MD -MT apps/DifOdometry-Datasets/CMakeFiles/DifOdometry-Datasets.dir/DifOdometry_Datasets.cpp.o -MF CMakeFiles/DifOdometry-Datasets.dir/DifOdometry_Datasets.cpp.o.d -o CMakeFiles/DifOdometry-Datasets.dir/DifOdometry_Datasets.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/DifOdometry-Datasets/DifOdometry_Datasets.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CDifodo.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/DifOdometry-Datasets/DifOdometry_Datasets.h:10, from /builddir/build/BUILD/mrpt-1.4.0/apps/DifOdometry-Datasets/DifOdometry_Datasets_main.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CDifodo.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CDifodo.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/DifOdometry-Datasets/DifOdometry_Datasets.h:10, from /builddir/build/BUILD/mrpt-1.4.0/apps/DifOdometry-Datasets/DifOdometry_Datasets.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CDifodo.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/features-matching/features_matching_main.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CDifodo.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CDifodo.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/DifOdometry-Datasets/DifOdometry_Datasets.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/DifOdometry-Datasets/DifOdometry_Datasets.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/DifOdometry-Datasets/DifOdometry_Datasets.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/DifOdometry-Datasets/DifOdometry_Datasets.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Linking CXX executable ../../bin/features-matching cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/features-matching && /usr/bin/cmake -E cmake_link_script CMakeFiles/features-matching.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/features-matching.dir/features_matching_main.cpp.o" -o ../../bin/features-matching -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lrt -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 58%] Built target features-matching cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/maps && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-maps.so.1.4 ../../lib/libmrpt-maps.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 58%] Built target mrpt-maps /usr/bin/gmake -f libs/slam/CMakeFiles/mrpt-slam.dir/build.make libs/slam/CMakeFiles/mrpt-slam.dir/depend /usr/bin/gmake -f libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/build.make libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/depend /usr/bin/gmake -f libs/nav/CMakeFiles/mrpt-nav.dir/build.make libs/nav/CMakeFiles/mrpt-nav.dir/depend /usr/bin/gmake -f apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/build.make apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam/CMakeFiles/mrpt-slam.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/nav /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav/CMakeFiles/mrpt-nav.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/nav/CMakeFiles/mrpt-nav.dir/build.make libs/nav/CMakeFiles/mrpt-nav.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/slam/CMakeFiles/mrpt-slam.dir/build.make libs/slam/CMakeFiles/mrpt-slam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/build.make libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 58%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG1.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG1.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG1.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG1.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG1.cpp [ 58%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/maps/CMultiMetricMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/maps/CMultiMetricMap.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/maps/CMultiMetricMap.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/maps/CMultiMetricMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/maps/CMultiMetricMap.cpp gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 58%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/C2DRangeFinderAbstract.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/C2DRangeFinderAbstract.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/C2DRangeFinderAbstract.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/C2DRangeFinderAbstract.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/C2DRangeFinderAbstract.cpp gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/SceneViewer3D /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/build.make apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 58%] Building CXX object apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/_DSceneViewerApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/SceneViewer3D && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/_DSceneViewerApp.cpp.o -MF CMakeFiles/SceneViewer3D.dir/_DSceneViewerApp.cpp.o.d -o CMakeFiles/SceneViewer3D.dir/_DSceneViewerApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerApp.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.h:30, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerApp.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerApp.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerApp.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG1.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG1.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h: In constructor 'mrpt::math::CPolygonPtr::CPolygonPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:74:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 74 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPolygon, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/C2DRangeFinderAbstract.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/maps/CMultiMetricMap.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h: In constructor 'mrpt::poses::CPoint2DPtr::CPoint2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:91:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 91 | DEFINE_SERIALIZABLE_POST( CPoint2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/maps/CMultiMetricMap.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 58%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG2.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG2.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG2.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG2.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG2.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG2.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG2.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h: In constructor 'mrpt::math::CPolygonPtr::CPolygonPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:74:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 74 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPolygon, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Linking CXX executable ../../bin/DifOdometry-Datasets cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/DifOdometry-Datasets && /usr/bin/cmake -E cmake_link_script CMakeFiles/DifOdometry-Datasets.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/DifOdometry-Datasets.dir/DifOdometry_Datasets_main.cpp.o" "CMakeFiles/DifOdometry-Datasets.dir/DifOdometry_Datasets.cpp.o" -o ../../bin/DifOdometry-Datasets -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFile.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/maps/CMultiMetricMap.cpp:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG3.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG3.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG3.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG3.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG3.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG3.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG3.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h: In constructor 'mrpt::math::CPolygonPtr::CPolygonPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:74:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 74 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPolygon, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerApp.cpp:23: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 58%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG4.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG4.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG4.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG4.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG4.cpp [ 58%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CActivMediaRobotBase.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CActivMediaRobotBase.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CActivMediaRobotBase.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CActivMediaRobotBase.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CActivMediaRobotBase.cpp [ 58%] Building CXX object apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/_DSceneViewerMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/SceneViewer3D && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/_DSceneViewerMain.cpp.o -MF CMakeFiles/SceneViewer3D.dir/_DSceneViewerMain.cpp.o.d -o CMakeFiles/SceneViewer3D.dir/_DSceneViewerMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG4.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG4.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h: In constructor 'mrpt::math::CPolygonPtr::CPolygonPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:74:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 74 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPolygon, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 58%] Built target DifOdometry-Datasets /usr/bin/gmake -f apps/image2gridmap/CMakeFiles/image2gridmap.dir/build.make apps/image2gridmap/CMakeFiles/image2gridmap.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/image2gridmap /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/image2gridmap /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/image2gridmap/CMakeFiles/image2gridmap.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/image2gridmap/CMakeFiles/image2gridmap.dir/build.make apps/image2gridmap/CMakeFiles/image2gridmap.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 58%] Building CXX object apps/image2gridmap/CMakeFiles/image2gridmap.dir/image2gridmap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/image2gridmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/image2gridmap/CMakeFiles/image2gridmap.dir/image2gridmap.cpp.o -MF CMakeFiles/image2gridmap.dir/image2gridmap.cpp.o.d -o CMakeFiles/image2gridmap.dir/image2gridmap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/image2gridmap/image2gridmap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.h:30, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/menu.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CActivMediaRobotBase.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CActivMediaRobotBase.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/image2gridmap/image2gridmap.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CActivMediaRobotBase.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 59%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG5.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG5.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG5.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG5.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG5.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG5.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG5.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h: In constructor 'mrpt::math::CPolygonPtr::CPolygonPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:74:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 74 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPolygon, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/image2gridmap/image2gridmap.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h: In member function 'virtual bool TCLAP::CmdLine::parse(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:428:37: warning: catching polymorphic type 'class TCLAP::ActionDoneException' by value [-Wcatch-value=] 428 | catch ( ActionDoneException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:432:30: warning: catching polymorphic type 'class TCLAP::ArgException' by value [-Wcatch-value=] 432 | catch ( ArgException e ) | ^ [ 59%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CBoardDLMS.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CBoardDLMS.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CBoardDLMS.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CBoardDLMS.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CBoardDLMS.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 59%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG6.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG6.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG6.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG6.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG6.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardDLMS.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CBoardDLMS.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG6.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG6.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h: In constructor 'mrpt::math::CPolygonPtr::CPolygonPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:74:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 74 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPolygon, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CGridMapAligner.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CGridMapAligner.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CGridMapAligner.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CGridMapAligner.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CGridMapAligner.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardDLMS.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapsAlignmentAlgorithm.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CGridMapAligner.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CGridMapAligner.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 59%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG7.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG7.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG7.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG7.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG7.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG7.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CPTG7.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h: In constructor 'mrpt::math::CPolygonPtr::CPolygonPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:74:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 74 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPolygon, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp: In constructor '_DSceneViewerFrame::_DSceneViewerFrame(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:556:53: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 556 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&_DSceneViewerFrame::OnNewScene); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:557:53: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 557 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&_DSceneViewerFrame::OnOpenFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:558:53: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 558 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&_DSceneViewerFrame::OnPrevious); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:559:53: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 559 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&_DSceneViewerFrame::OnNext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:560:53: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 560 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&_DSceneViewerFrame::OnReload); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:561:53: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 561 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&_DSceneViewerFrame::OnMenuOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:562:59: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 562 | Connect(ID_BUTTON7,wxEVT_COMMAND_TOGGLEBUTTON_CLICKED,(wxObjectEventFunction)&_DSceneViewerFrame::OnbtnOrthoClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:563:59: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 563 | Connect(ID_BUTTON8,wxEVT_COMMAND_TOGGLEBUTTON_CLICKED,(wxObjectEventFunction)&_DSceneViewerFrame::OnbtnAutoplayClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:564:59: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 564 | Connect(ID_BUTTON9,wxEVT_COMMAND_TOGGLEBUTTON_CLICKED,(wxObjectEventFunction)&_DSceneViewerFrame::OnBtnRecordClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:565:54: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 565 | Connect(ID_BUTTON10,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&_DSceneViewerFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:566:54: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 566 | Connect(ID_BUTTON11,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&_DSceneViewerFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:567:54: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 567 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnNewScene); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:568:54: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 568 | Connect(ID_MENUITEM2,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnOpenFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:569:54: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 569 | Connect(ID_MENUITEM5,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnReload); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:570:54: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 570 | Connect(ID_MENUITEM7,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnMenuSave); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:571:54: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 571 | Connect(ID_MENUITEM6,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnInsert3DS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:572:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 572 | Connect(ID_MENUITEM20,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnMenuItemImportPLYPointCloud); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:573:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 573 | Connect(ID_MENUITEM25,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnmnuImportLASSelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:574:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 574 | Connect(ID_MENUITEM22,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnMenuItemExportPointsPLY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:575:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 575 | Connect(ID_MENUITEM29,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnPrevious); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:576:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 576 | Connect(ID_MENUITEM30,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnNext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:577:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 577 | Connect(ID_MENUITEM12,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnMenuItem14Selected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:578:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 578 | Connect(ID_MENUITEM23,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnMenuItemHighResRender); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:579:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 579 | Connect(ID_MENUITEM18,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnmnuSceneStatsSelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:580:52: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 580 | Connect(idMenuQuit,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:581:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 581 | Connect(ID_MENUITEM24,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnmnuSelectNoneSelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:582:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 582 | Connect(ID_MENUITEM26,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnmnuSelectByClassSelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:583:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 583 | Connect(ID_MENUITEM27,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnmnuSelectionScaleSelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:584:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 584 | Connect(ID_MENUITEM28,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnmnuSelectionDeleteSelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:585:54: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 585 | Connect(ID_MENUITEM4,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnMenuBackColor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:586:54: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 586 | Connect(ID_MENUITEM3,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnMenuOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:587:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 587 | Connect(ID_MENUITEM15,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnmnuItemShowCloudOctreesSelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:588:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 588 | Connect(ID_MENUITEM17,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnmnuItemChangeMaxPointsPerOctreeNodeSelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:589:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 589 | Connect(ID_MENUITEM11,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnMenuDeleteAll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:590:54: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 590 | Connect(ID_MENUITEM9,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnMenuAddSICK); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:591:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 591 | Connect(ID_MENUITEM10,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnStartCameraTravelling); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:592:53: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 592 | Connect(idMenuAbout,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:593:35: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 593 | Connect(ID_TIMER1,wxEVT_TIMER,(wxObjectEventFunction)&_DSceneViewerFrame::OntimLoadFileCmdLineTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:596:55: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 596 | Connect(ID_MENUITEM14,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&_DSceneViewerFrame::OnMenuCameraTrackingArbitrary); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:599:43: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 599 | Connect(ID_TIMER_AUTOPLAY,wxEVT_TIMER,(wxObjectEventFunction)&_DSceneViewerFrame::OntimAutoplay); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:600:45: warning: cast between incompatible pointer to member types from 'void (_DSceneViewerFrame::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 600 | Connect(ID_TRAVELLING_TIMER,wxEVT_TIMER,(wxObjectEventFunction)&_DSceneViewerFrame::OnTravellingTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp: At global scope: /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:1534:36: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 1534 | struct visitor_export_PLY : public unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/list.h:32, from /usr/include/wx-3.2/wx/menu.h:22: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ [ 59%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CBoardENoses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CBoardENoses.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CBoardENoses.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CBoardENoses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CBoardENoses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CGridMapAligner.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CAngularObservationMesh.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.cpp:64: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:184:33: required from 'mrpt::math::CMatrixTemplate::~CMatrixTemplate() [with T = mrpt::math::TPoint3D]' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CAngularObservationMesh.h:204:38: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CParameterizedTrajectoryGenerator.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/CParameterizedTrajectoryGenerator.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/tpspace/CParameterizedTrajectoryGenerator.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/tpspace/CParameterizedTrajectoryGenerator.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CParameterizedTrajectoryGenerator.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardENoses.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CBoardENoses.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/CParameterizedTrajectoryGenerator.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h: In constructor 'mrpt::math::CPolygonPtr::CPolygonPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:74:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 74 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPolygon, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGasSensors.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardENoses.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 60%] Linking CXX executable ../../bin/image2gridmap cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/image2gridmap && /usr/bin/cmake -E cmake_link_script CMakeFiles/image2gridmap.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/image2gridmap.dir/image2gridmap.cpp.o -o ../../bin/image2gridmap -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so [ 60%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CBoardIR.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CBoardIR.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CBoardIR.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CBoardIR.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CBoardIR.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRange.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardIR.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CBoardIR.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 60%] Built target image2gridmap /usr/bin/gmake -f apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/build.make apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/build.make apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 60%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_main.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_main.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRange.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_main.cpp:26: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 60%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/motion_planning_utils.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/tpspace/motion_planning_utils.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/tpspace/motion_planning_utils.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/tpspace/motion_planning_utils.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/motion_planning_utils.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_main.cpp:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h: In member function 'virtual bool TCLAP::CmdLine::parse(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:428:37: warning: catching polymorphic type 'class TCLAP::ActionDoneException' by value [-Wcatch-value=] 428 | catch ( ActionDoneException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:432:30: warning: catching polymorphic type 'class TCLAP::ArgException' by value [-Wcatch-value=] 432 | catch ( ArgException e ) | ^ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/motion_planning_utils.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/tpspace/motion_planning_utils.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h: In constructor 'mrpt::math::CPolygonPtr::CPolygonPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h:74:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 74 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPolygon, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CBoardSonars.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CBoardSonars.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CBoardSonars.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CBoardSonars.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CBoardSonars.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardSonars.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CBoardSonars.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardSonars.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 61%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicLogFileRecord.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicLogFileRecord.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicLogFileRecord.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicLogFileRecord.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/holonomic/CHolonomicLogFileRecord.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRange.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardSonars.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicLogFileRecord.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/holonomic/CHolonomicLogFileRecord.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicLogFileRecord.h: In constructor 'mrpt::nav::CHolonomicLogFileRecordPtr::CHolonomicLogFileRecordPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicLogFileRecord.h:35:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 35 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE(CHolonomicLogFileRecord, mrpt::utils::CSerializable, NAV_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicND.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicND.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicND.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicND.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/holonomic/CHolonomicND.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CAbstractHolonomicReactiveMethod.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicND.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/holonomic/CHolonomicND.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicLogFileRecord.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CAbstractHolonomicReactiveMethod.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicLogFileRecord.h: In constructor 'mrpt::nav::CHolonomicLogFileRecordPtr::CHolonomicLogFileRecordPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicLogFileRecord.h:35:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 35 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE(CHolonomicLogFileRecord, mrpt::utils::CSerializable, NAV_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CCANBusReader.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CCANBusReader.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CCANBusReader.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CCANBusReader.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCANBusReader.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationCANBusJ1939.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CCANBusReader.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCANBusReader.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CCameraSensor.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CCameraSensor.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CCameraSensor.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CCameraSensor.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp [ 62%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicVFF.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicVFF.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicVFF.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicVFF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/holonomic/CHolonomicVFF.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CAbstractHolonomicReactiveMethod.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicVFF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/holonomic/CHolonomicVFF.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicLogFileRecord.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CAbstractHolonomicReactiveMethod.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicLogFileRecord.h: In constructor 'mrpt::nav::CHolonomicLogFileRecordPtr::CHolonomicLogFileRecordPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicLogFileRecord.h:35:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 35 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE(CHolonomicLogFileRecord, mrpt::utils::CSerializable, NAV_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_list-poses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_list-poses.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_list-poses.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_list-poses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_list-poses.cpp [ 62%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/reactive/CAbstractPTGBasedReactive.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/reactive/CAbstractPTGBasedReactive.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/reactive/CAbstractPTGBasedReactive.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/reactive/CAbstractPTGBasedReactive.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CAbstractPTGBasedReactive.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CCameraSensor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractReactiveNavigationSystem.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractPTGBasedReactive.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CAbstractPTGBasedReactive.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_list-poses.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CFFMPEG_InputStream.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CCameraSensor.h:19: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp:23: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp: In function 'mrpt::hwdrivers::CCameraSensorPtr mrpt::hwdrivers::prepareVideoSourceFromUserSelection()': /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp:1229:16: warning: implicitly-declared 'stlplus::smart_ptr::smart_ptr(const stlplus::smart_ptr&)' is deprecated [-Wdeprecated-copy] 1229 | return cam; | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = mrpt::hwdrivers::CCameraSensor; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp: In function 'mrpt::hwdrivers::CCameraSensorPtr mrpt::hwdrivers::prepareVideoSourceFromPanel(void*)': /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp:1254:24: warning: implicitly-declared 'stlplus::smart_ptr::smart_ptr(const stlplus::smart_ptr&)' is deprecated [-Wdeprecated-copy] 1254 | return video; | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = mrpt::hwdrivers::CCameraSensor; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ [ 62%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CICP.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CICP.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CICP.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CICP.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CICP.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractPTGBasedReactive.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CLogFileRecord.h: In instantiation of 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = mrpt::nav::CLogFileRecord::TInfoPerPTG; _Args = {const mrpt::nav::CLogFileRecord::TInfoPerPTG&}; _Tp = mrpt::nav::CLogFileRecord::TInfoPerPTG]': /usr/include/c++/13/bits/alloc_traits.h:266:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = mrpt::nav::CLogFileRecord::TInfoPerPTG; _Args = {const mrpt::nav::CLogFileRecord::TInfoPerPTG&}; _Alloc = Eigen::aligned_allocator; std::_Require::type> = void; typename __construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/13/bits/alloc_traits.h:379:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = mrpt::nav::CLogFileRecord::TInfoPerPTG; _Args = {const mrpt::nav::CLogFileRecord::TInfoPerPTG&}; _Alloc = Eigen::aligned_allocator; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/13/bits/stl_uninitialized.h:352:25: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = const mrpt::nav::CLogFileRecord::TInfoPerPTG*; _ForwardIterator = mrpt::nav::CLogFileRecord::TInfoPerPTG*; _Allocator = Eigen::aligned_allocator]' /usr/include/c++/13/bits/stl_uninitialized.h:399:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = mrpt::nav::CLogFileRecord::TInfoPerPTG*; _ForwardIterator = mrpt::nav::CLogFileRecord::TInfoPerPTG*; _Allocator = Eigen::aligned_allocator]' /usr/include/c++/13/bits/vector.tcc:687:48: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = mrpt::nav::CLogFileRecord::TInfoPerPTG; _Alloc = Eigen::aligned_allocator; size_type = long unsigned int]' /usr/include/c++/13/bits/stl_vector.h:1011:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = mrpt::nav::CLogFileRecord::TInfoPerPTG; _Alloc = Eigen::aligned_allocator; size_type = long unsigned int]' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CAbstractPTGBasedReactive.cpp:258:29: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CLogFileRecord.h:44:24: warning: implicitly-declared 'stlplus::smart_ptr::smart_ptr(const stlplus::smart_ptr&)' is deprecated [-Wdeprecated-copy] 44 | struct TInfoPerPTG | ^~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = mrpt::nav::CParameterizedTrajectoryGenerator; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ In file included from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/13/bits/allocator.h:46, from /usr/include/c++/13/string:43, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/math_frwds.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:12: /usr/include/c++/13/bits/new_allocator.h:187:11: note: synthesized method 'mrpt::nav::CLogFileRecord::TInfoPerPTG::TInfoPerPTG(const mrpt::nav::CLogFileRecord::TInfoPerPTG&)' first required here 187 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapsAlignmentAlgorithm.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CICP.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CICP.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/CDialogOptions.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/SceneViewer3D && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/CDialogOptions.cpp.o -MF CMakeFiles/SceneViewer3D.dir/CDialogOptions.cpp.o.d -o CMakeFiles/SceneViewer3D.dir/CDialogOptions.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDialogOptions.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(mrpt::utils::CSerializablePtr&&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h: In constructor 'mrpt::poses::CPosePDFPtr::CPosePDFPtr(mrpt::poses::CPosePDFPtr&&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:116:47: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(mrpt::utils::CSerializablePtr&&)' first required here 116 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPosePDF, mrpt::utils::CSerializable ) | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:186:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 186 | struct class_name_LINKAGE_##Ptr : public base_name##Ptr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:116:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 116 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CPosePDF, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CICP.cpp: In member function 'virtual mrpt::poses::CPosePDFPtr mrpt::slam::CICP::AlignPDF(const mrpt::maps::CMetricMap*, const mrpt::maps::CMetricMap*, const mrpt::poses::CPosePDFGaussian&, float*, void*)': /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CICP.cpp:84:16: note: synthesized method 'mrpt::poses::CPosePDFPtr::CPosePDFPtr(mrpt::poses::CPosePDFPtr&&)' first required here 84 | return resultPDF; | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.h:30, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDialogOptions.cpp:32: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDialogOptions.cpp:12: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 62%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/reactive/CAbstractReactiveNavigationSystem.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/reactive/CAbstractReactiveNavigationSystem.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/reactive/CAbstractReactiveNavigationSystem.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/reactive/CAbstractReactiveNavigationSystem.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CAbstractReactiveNavigationSystem.cpp [ 62%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_gps.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_gps.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_gps.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_gps.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_gps.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractReactiveNavigationSystem.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CAbstractReactiveNavigationSystem.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_gps.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDialogOptions.cpp: In constructor 'CDialogOptions::CDialogOptions(wxWindow*, wxWindowID, const wxPoint&, const wxSize&)': /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDialogOptions.cpp:210:57: warning: cast between incompatible pointer to member types from 'void (CDialogOptions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 210 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDialogOptions::OnbtnOkClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDialogOptions.cpp:211:57: warning: cast between incompatible pointer to member types from 'void (CDialogOptions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 211 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDialogOptions::OnbtnCancelClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 62%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/reactive/CLogFileRecord.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/reactive/CLogFileRecord.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/reactive/CLogFileRecord.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/reactive/CLogFileRecord.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CLogFileRecord.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_gps.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CLogFileRecord.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CLogFileRecord.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CLogFileRecord.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CLogFileRecord.cpp: In member function 'virtual mrpt::utils::CObject* mrpt::nav::CLogFileRecord::duplicate() const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:263:101: warning: implicitly-declared 'mrpt::nav::CLogFileRecord::CLogFileRecord(const mrpt::nav::CLogFileRecord&)' is deprecated [-Wdeprecated-copy] 263 | { return static_cast( new NameSpace::class_name(*this) ); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:187:25: note: in expansion of macro 'IMPLEMENTS_MRPT_OBJECT' 187 | IMPLEMENTS_MRPT_OBJECT(class_name, base,NameSpace) \ | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CLogFileRecord.cpp:18:1: note: in expansion of macro 'IMPLEMENTS_SERIALIZABLE' 18 | IMPLEMENTS_SERIALIZABLE( CLogFileRecord, CSerializable,mrpt::nav ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CLogFileRecord.h:38:22: note: because 'mrpt::nav::CLogFileRecord' has user-provided 'void mrpt::nav::CLogFileRecord::operator=(mrpt::nav::CLogFileRecord&)' 38 | void operator =( CLogFileRecord &); //!< Copy . | ^~~~~~~~ [ 62%] Building CXX object apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/CAboutBox.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/SceneViewer3D && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/CAboutBox.cpp.o -MF CMakeFiles/SceneViewer3D.dir/CAboutBox.cpp.o.d -o CMakeFiles/SceneViewer3D.dir/CAboutBox.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CLogFileRecord.h: In instantiation of 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = mrpt::nav::CLogFileRecord::TInfoPerPTG; _Args = {const mrpt::nav::CLogFileRecord::TInfoPerPTG&}; _Tp = mrpt::nav::CLogFileRecord::TInfoPerPTG]': /usr/include/c++/13/bits/alloc_traits.h:266:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = mrpt::nav::CLogFileRecord::TInfoPerPTG; _Args = {const mrpt::nav::CLogFileRecord::TInfoPerPTG&}; _Alloc = Eigen::aligned_allocator; std::_Require::type> = void; typename __construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/13/bits/alloc_traits.h:379:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = mrpt::nav::CLogFileRecord::TInfoPerPTG; _Args = {const mrpt::nav::CLogFileRecord::TInfoPerPTG&}; _Alloc = Eigen::aligned_allocator; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/13/bits/stl_uninitialized.h:352:25: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = mrpt::nav::CLogFileRecord::TInfoPerPTG*; _Allocator = Eigen::aligned_allocator]' /usr/include/c++/13/bits/stl_vector.h:601:31: required from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mrpt::nav::CLogFileRecord::TInfoPerPTG; _Alloc = Eigen::aligned_allocator]' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CLogFileRecord.h:30:20: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CLogFileRecord.h:44:24: warning: implicitly-declared 'stlplus::smart_ptr::smart_ptr(const stlplus::smart_ptr&)' is deprecated [-Wdeprecated-copy] 44 | struct TInfoPerPTG | ^~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = mrpt::nav::CParameterizedTrajectoryGenerator; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ In file included from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/13/bits/allocator.h:46, from /usr/include/c++/13/string:43, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/new_allocator.h:187:11: note: synthesized method 'mrpt::nav::CLogFileRecord::TInfoPerPTG::TInfoPerPTG(const mrpt::nav::CLogFileRecord::TInfoPerPTG&)' first required here 187 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.h:30, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.cpp:9: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/reactive/CReactiveNavigationSystem.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/reactive/CReactiveNavigationSystem.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/reactive/CReactiveNavigationSystem.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/reactive/CReactiveNavigationSystem.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CReactiveNavigationSystem.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 62%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CDUO3DCamera.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CDUO3DCamera.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CDUO3DCamera.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CDUO3DCamera.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CDUO3DCamera.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractReactiveNavigationSystem.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractPTGBasedReactive.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CReactiveNavigationSystem.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CReactiveNavigationSystem.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.cpp: In constructor 'CAboutBox::CAboutBox(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.cpp:71:114: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 71 | wxFont lbProgNameFont(22,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,_T("Times New Roman"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.cpp:84:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 84 | wxFont TextCtrl2Font(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.cpp:87:108: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 87 | wxFont lbInfoFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.cpp:90:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 90 | wxFont lbLicenseFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.cpp:93:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 93 | wxFont TextCtrl1Font(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.cpp:106:53: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 106 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CAboutBox::OnButton1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CAboutBox.cpp:107:40: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 107 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CAboutBox::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImages.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CDUO3DCamera.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CDUO3DCamera.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImages.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CReactiveNavigationSystem.cpp: In member function 'void mrpt::nav::CReactiveNavigationSystem::loadConfigFile(const mrpt::utils::CConfigFileBase&, const mrpt::utils::CConfigFileBase&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Refactor loading params & simulating trajectories?' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CReactiveNavigationSystem.cpp:129:9: note: in expansion of macro 'MRPT_TODO' 129 | MRPT_TODO("Refactor loading params & simulating trajectories?") | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/os.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CDUO3DCamera.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: FIXME: Try to remove the pragma lib above ==> TARGET_LINK_LIBRARIES() in hwdrivers/CMakeLists.txt, so it can work seamlessly on Linux in the future' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CDUO3DCamera.cpp:37:1: note: in expansion of macro 'MRPT_TODO' 37 | MRPT_TODO("FIXME: Try to remove the pragma lib above ==> TARGET_LINK_LIBRARIES() in hwdrivers/CMakeLists.txt, so it can work seamlessly on Linux in the future") | ^~~~~~~~~ [ 62%] Building CXX object apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/CDlgCamTracking.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/SceneViewer3D && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/CDlgCamTracking.cpp.o -MF CMakeFiles/SceneViewer3D.dir/CDlgCamTracking.cpp.o.d -o CMakeFiles/SceneViewer3D.dir/CDlgCamTracking.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.cpp [ 62%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_gps_gas.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_gps_gas.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_gps_gas.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_gps_gas.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_gps_gas.cpp [ 62%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CEnoseModular.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CEnoseModular.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CEnoseModular.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CEnoseModular.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CEnoseModular.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DInterpolator.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.h:24, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/scrolwin.h:14, from /usr/include/wx-3.2/wx/generic/grid.h:20, from /usr/include/wx-3.2/wx/grid.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.h:15: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_gps_gas.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CEnoseModular.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CEnoseModular.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGasSensors.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CEnoseModular.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_gps_gas.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/reactive/CReactiveNavigationSystem3D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/reactive/CReactiveNavigationSystem3D.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/reactive/CReactiveNavigationSystem3D.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/reactive/CReactiveNavigationSystem3D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CReactiveNavigationSystem3D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractReactiveNavigationSystem.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractPTGBasedReactive.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CReactiveNavigationSystem3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/reactive/CReactiveNavigationSystem3D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DInterpolator.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CFFMPEG_InputStream.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CFFMPEG_InputStream.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CFFMPEG_InputStream.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CFFMPEG_InputStream.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CFFMPEG_InputStream.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/_DSceneViewerMain.h:30, from /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.cpp: In constructor 'CDlgCamTracking::CDlgCamTracking(_DSceneViewerFrame*, wxWindowID, const wxPoint&, const wxSize&)': /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.cpp:110:57: warning: cast between incompatible pointer to member types from 'void (CDlgCamTracking::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 110 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgCamTracking::OnbtnLoadClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.cpp:111:57: warning: cast between incompatible pointer to member types from 'void (CDlgCamTracking::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 111 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgCamTracking::OnbtnSaveClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.cpp:112:57: warning: cast between incompatible pointer to member types from 'void (CDlgCamTracking::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 112 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgCamTracking::OnbtnGrabClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.cpp:113:57: warning: cast between incompatible pointer to member types from 'void (CDlgCamTracking::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 113 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgCamTracking::OnbtnStartClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.cpp:114:57: warning: cast between incompatible pointer to member types from 'void (CDlgCamTracking::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 114 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgCamTracking::OnbtnStopClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.cpp:115:57: warning: cast between incompatible pointer to member types from 'void (CDlgCamTracking::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 115 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgCamTracking::OnbtnCloseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgCamTracking.cpp:116:58: warning: cast between incompatible pointer to member types from 'void (CDlgCamTracking::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 116 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&CDlgCamTracking::OnMenuItemDelete); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CFFMPEG_InputStream.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CFFMPEG_InputStream.cpp:36: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 62%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGPSInterface.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGPSInterface.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPSInterface.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGPSInterface.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/CDlgPLYOptions.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/SceneViewer3D && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/SceneViewer3D/CMakeFiles/SceneViewer3D.dir/CDlgPLYOptions.cpp.o -MF CMakeFiles/SceneViewer3D.dir/CDlgPLYOptions.cpp.o.d -o CMakeFiles/SceneViewer3D.dir/CDlgPLYOptions.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgPLYOptions.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgPLYOptions.cpp: In constructor 'CDlgPLYOptions::CDlgPLYOptions(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgPLYOptions.cpp:129:62: warning: cast between incompatible pointer to member types from 'void (CDlgPLYOptions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 129 | Connect(ID_RADIOBOX2,wxEVT_COMMAND_RADIOBOX_SELECTED,(wxObjectEventFunction)&CDlgPLYOptions::OnrbClassSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgPLYOptions.cpp:130:57: warning: cast between incompatible pointer to member types from 'void (CDlgPLYOptions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 130 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgPLYOptions::OnbtnCancelClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/SceneViewer3D/CDlgPLYOptions.cpp:131:57: warning: cast between incompatible pointer to member types from 'void (CDlgPLYOptions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 131 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgPLYOptions::OnbtnOKClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_info.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_info.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_info.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_info.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_info.cpp [ 63%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/planners/PlannerRRT_SE2_TPS.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/planners/PlannerRRT_SE2_TPS.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/planners/PlannerRRT_SE2_TPS.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/planners/PlannerRRT_SE2_TPS.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/planners/PlannerRRT_SE2_TPS.cpp [ 64%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CIncrementalMapPartitioner.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CIncrementalMapPartitioner.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CIncrementalMapPartitioner.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CIncrementalMapPartitioner.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CIncrementalMapPartitioner.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_info.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/PlannerRRT_SE2_TPS.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/planners/PlannerRRT_SE2_TPS.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CIncrementalMapPartitioner.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Linking CXX executable ../../bin/SceneViewer3D cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/SceneViewer3D && /usr/bin/cmake -E cmake_link_script CMakeFiles/SceneViewer3D.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/SceneViewer3D.dir/_DSceneViewerApp.cpp.o CMakeFiles/SceneViewer3D.dir/_DSceneViewerMain.cpp.o CMakeFiles/SceneViewer3D.dir/CDialogOptions.cpp.o CMakeFiles/SceneViewer3D.dir/CAboutBox.cpp.o CMakeFiles/SceneViewer3D.dir/CDlgCamTracking.cpp.o CMakeFiles/SceneViewer3D.dir/CDlgPLYOptions.cpp.o -o ../../bin/SceneViewer3D -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrptwxthings.a ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface_parser_NMEA.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface_parser_NMEA.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface_parser_NMEA.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface_parser_NMEA.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGPSInterface_parser_NMEA.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h: In member function 'mrpt::utils::TNodeID mrpt::nav::TMoveTree::getNearestNode(const NODE_TYPE_FOR_METRIC&, const mrpt::nav::PoseDistanceMetric&, double*, const std::set*) const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Optimize this query with KD-tree!' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h:82:33: note: in expansion of macro 'MRPT_TODO' 82 | MRPT_TODO("Optimize this query with KD-tree!") | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/planners/PlannerRRT_SE2_TPS.cpp: In member function 'void mrpt::nav::PlannerRRT_SE2_TPS::solve(const TPlannerInput&, TPlannerResult&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Speed-up: Write a new spaceTransformer() for just one k-direction of interest' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/planners/PlannerRRT_SE2_TPS.cpp:293:33: note: in expansion of macro 'MRPT_TODO' 293 | MRPT_TODO("Speed-up: Write a new spaceTransformer() for just one k-direction of interest") | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGPSInterface_parser_NMEA.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPSInterface.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGPSInterface_parser_NMEA.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CLoadableOptions.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:14: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface_parser_NOVATEL_OEM6.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface_parser_NOVATEL_OEM6.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface_parser_NOVATEL_OEM6.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface_parser_NOVATEL_OEM6.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGPSInterface_parser_NOVATEL_OEM6.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGPSInterface_parser_NOVATEL_OEM6.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPSInterface.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGPSInterface_parser_NOVATEL_OEM6.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 65%] Built target SceneViewer3D /usr/bin/gmake -f apps/simul-beacons/CMakeFiles/simul-beacons.dir/build.make apps/simul-beacons/CMakeFiles/simul-beacons.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/simul-beacons /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-beacons /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-beacons/CMakeFiles/simul-beacons.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/simul-beacons/CMakeFiles/simul-beacons.dir/build.make apps/simul-beacons/CMakeFiles/simul-beacons.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 65%] Building CXX object apps/simul-beacons/CMakeFiles/simul-beacons.dir/simul-beacons-main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-beacons && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/simul-beacons/CMakeFiles/simul-beacons.dir/simul-beacons-main.cpp.o -MF CMakeFiles/simul-beacons.dir/simul-beacons-main.cpp.o.d -o CMakeFiles/simul-beacons.dir/simul-beacons-main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/simul-beacons/simul-beacons-main.cpp [ 65%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_externalize.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_externalize.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_externalize.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_externalize.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_externalize.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeaconMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/simul-beacons/simul-beacons-main.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_externalize.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 65%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGPS_NTRIP.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGPS_NTRIP.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CGPS_NTRIP.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CGPS_NTRIP.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGPS_NTRIP.cpp [ 66%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/planners/PlannerSimple2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/planners/PlannerSimple2D.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/planners/PlannerSimple2D.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/planners/PlannerSimple2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/planners/PlannerSimple2D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPSInterface.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPS_NTRIP.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGPS_NTRIP.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/PlannerSimple2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/planners/PlannerSimple2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNTRIPClient.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNTRIPEmitter.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPS_NTRIP.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 66%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGenericSensor.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGenericSensor.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CGenericSensor.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CGenericSensor.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGenericSensor.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGenericSensor.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [with _U1 = long unsigned int; _U2 = mrpt::utils::CSerializablePtr; typename std::enable_if<(std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same<_T1, _U1>::value) || (! std::is_same<_T2, _U2>::value)), _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const long unsigned int; _T2 = mrpt::utils::CSerializablePtr]': /usr/include/c++/13/bits/new_allocator.h:187:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {std::pair}; _Tp = std::_Rb_tree_node >]' /usr/include/c++/13/bits/alloc_traits.h:537:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {std::pair}; _Tp = std::_Rb_tree_node >; allocator_type = std::allocator > >]' /usr/include/c++/13/bits/stl_tree.h:595:32: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {std::pair}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; _Link_type = std::_Rb_tree_node >*]' /usr/include/c++/13/bits/stl_tree.h:612:21: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {std::pair}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; _Link_type = std::_Rb_tree_node >*]' /usr/include/c++/13/bits/stl_tree.h:1636:32: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {std::pair}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' /usr/include/c++/13/bits/stl_tree.h:2448:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_equal(_Args&& ...) [with _Args = {std::pair}; _Key = long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >; iterator = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator]' /usr/include/c++/13/bits/stl_multimap.h:556:32: required from 'std::__enable_if_t, _Pair>::value, typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long unsigned int; _Tp = mrpt::utils::CSerializablePtr; _Compare = std::less; _Alloc = std::allocator >; std::__enable_if_t, _Pair>::value, typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> = std::enable_if > >::type; typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other = std::allocator >; typename __gnu_cxx::__alloc_traits<_Allocator>::rebind > = __gnu_cxx::__alloc_traits >, std::pair >::rebind >; typename _Allocator::value_type = std::pair]' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGenericSensor.cpp:87:20: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileBase.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:13: /usr/include/c++/13/bits/stl_pair.h:645:11: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(mrpt::utils::CSerializablePtr&&)' first required here 645 | second(std::forward<_U2>(__p.second)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGillAnemometer.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGillAnemometer.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CGillAnemometer.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CGillAnemometer.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGillAnemometer.cpp [ 66%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/nav-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/nav-precomp.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/nav-precomp.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/nav-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/nav-precomp.cpp [ 66%] Building CXX object libs/nav/CMakeFiles/mrpt-nav.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_nav_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/src -I/builddir/build/BUILD/mrpt-1.4.0/libs/reactivenav/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/nav/CMakeFiles/mrpt-nav.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-nav.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-nav.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/registerAllClasses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractReactiveNavigationSystem.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractPTGBasedReactive.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CReactiveNavigationSystem.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/src/registerAllClasses.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGillAnemometer.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGillAnemometer.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationWindSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGillAnemometer.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/PlannerSimple2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h: In member function 'mrpt::utils::TNodeID mrpt::nav::TMoveTree::getNearestNode(const NODE_TYPE_FOR_METRIC&, const mrpt::nav::PoseDistanceMetric&, double*, const std::set*) const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Optimize this query with KD-tree!' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h:82:33: note: in expansion of macro 'MRPT_TODO' 82 | MRPT_TODO("Optimize this query with KD-tree!") | ^~~~~~~~~ [ 66%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGyroKVHDSP3000.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CGyroKVHDSP3000.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CGyroKVHDSP3000.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CGyroKVHDSP3000.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGyroKVHDSP3000.cpp [ 66%] Linking CXX executable ../../bin/simul-beacons cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-beacons && /usr/bin/cmake -E cmake_link_script CMakeFiles/simul-beacons.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/simul-beacons.dir/simul-beacons-main.cpp.o" -o ../../bin/simul-beacons -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so [ 67%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_filters.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_filters.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_filters.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_filters.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_filters.cpp [ 67%] Linking CXX shared library ../../lib/libmrpt-nav.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-nav.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-nav.so.1.4 -o ../../lib/libmrpt-nav.so.1.4.0 "CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG1.cpp.o" "CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG2.cpp.o" "CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG3.cpp.o" "CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG4.cpp.o" "CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG5.cpp.o" "CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG6.cpp.o" "CMakeFiles/mrpt-nav.dir/src/tpspace/CPTG7.cpp.o" "CMakeFiles/mrpt-nav.dir/src/tpspace/CParameterizedTrajectoryGenerator.cpp.o" "CMakeFiles/mrpt-nav.dir/src/tpspace/motion_planning_utils.cpp.o" "CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicLogFileRecord.cpp.o" "CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicND.cpp.o" "CMakeFiles/mrpt-nav.dir/src/holonomic/CHolonomicVFF.cpp.o" "CMakeFiles/mrpt-nav.dir/src/reactive/CAbstractPTGBasedReactive.cpp.o" "CMakeFiles/mrpt-nav.dir/src/reactive/CAbstractReactiveNavigationSystem.cpp.o" "CMakeFiles/mrpt-nav.dir/src/reactive/CLogFileRecord.cpp.o" "CMakeFiles/mrpt-nav.dir/src/reactive/CReactiveNavigationSystem.cpp.o" "CMakeFiles/mrpt-nav.dir/src/reactive/CReactiveNavigationSystem3D.cpp.o" "CMakeFiles/mrpt-nav.dir/src/planners/PlannerRRT_SE2_TPS.cpp.o" "CMakeFiles/mrpt-nav.dir/src/planners/PlannerSimple2D.cpp.o" "CMakeFiles/mrpt-nav.dir/src/nav-precomp.cpp.o" "CMakeFiles/mrpt-nav.dir/src/registerAllClasses.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGyroKVHDSP3000.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CGyroKVHDSP3000.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_filters.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGyroKVHDSP3000.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 67%] Built target simul-beacons /usr/bin/gmake -f apps/simul-gridmap/CMakeFiles/simul-gridmap.dir/build.make apps/simul-gridmap/CMakeFiles/simul-gridmap.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/simul-gridmap /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-gridmap /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-gridmap/CMakeFiles/simul-gridmap.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/simul-gridmap/CMakeFiles/simul-gridmap.dir/build.make apps/simul-gridmap/CMakeFiles/simul-gridmap.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 67%] Building CXX object apps/simul-gridmap/CMakeFiles/simul-gridmap.dir/simul-gridmap_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-gridmap && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/simul-gridmap/CMakeFiles/simul-gridmap.dir/simul-gridmap_main.cpp.o -MF CMakeFiles/simul-gridmap.dir/simul-gridmap_main.cpp.o.d -o CMakeFiles/simul-gridmap.dir/simul-gridmap_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/simul-gridmap/simul-gridmap_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/simul-gridmap/simul-gridmap_main.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h: In constructor 'mrpt::obs::CActionPtr::CActionPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:53:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 53 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CAction, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CHokuyoURG.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CHokuyoURG.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CHokuyoURG.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CHokuyoURG.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CHokuyoURG.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CHokuyoURG.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CHokuyoURG.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement2D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/simul-gridmap/simul-gridmap_main.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/simul-gridmap/simul-gridmap_main.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/simul-gridmap/simul-gridmap_main.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h: In member function 'virtual bool TCLAP::CmdLine::parse(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:428:37: warning: catching polymorphic type 'class TCLAP::ActionDoneException' by value [-Wcatch-value=] 428 | catch ( ActionDoneException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:432:30: warning: catching polymorphic type 'class TCLAP::ArgException' by value [-Wcatch-value=] 432 | catch ( ArgException e ) | ^ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/nav && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-nav.so.1.4.0 ../../lib/libmrpt-nav.so.1.4 ../../lib/libmrpt-nav.so In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 67%] Built target mrpt-nav [ 68%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CIMUIntersense.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CIMUIntersense.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CIMUIntersense.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CIMUIntersense.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CIMUIntersense.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CHokuyoURG.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUIntersense.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CIMUIntersense.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUIntersense.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 68%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CIMUXSens.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CIMUXSens.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CIMUXSens.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CIMUXSens.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CIMUXSens.cpp [ 68%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CIMUXSens_MT4.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CIMUXSens_MT4.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CIMUXSens_MT4.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CIMUXSens_MT4.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CIMUXSens_MT4.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUXSens.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CIMUXSens.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_cuts.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_cuts.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_cuts.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_cuts.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_cuts.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUXSens_MT4.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CIMUXSens_MT4.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_cuts.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUXSens.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUXSens_MT4.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CIMUXSens_MT4.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 68%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CIbeoLuxETH.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CIbeoLuxETH.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CIbeoLuxETH.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CIbeoLuxETH.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CIbeoLuxETH.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ [ 68%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_FlyCapture2.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_FlyCapture2.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_FlyCapture2.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_FlyCapture2.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CImageGrabber_FlyCapture2.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIbeoLuxETH.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CIbeoLuxETH.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImageGrabber_FlyCapture2.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CImageGrabber_FlyCapture2.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIbeoLuxETH.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIbeoLuxETH.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 68%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_OpenCV.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_OpenCV.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_OpenCV.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_OpenCV.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CImageGrabber_OpenCV.cpp [ 69%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_dc1394.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_dc1394.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_dc1394.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_dc1394.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CImageGrabber_dc1394.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImageGrabber_OpenCV.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CImageGrabber_OpenCV.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 70%] Linking CXX executable ../../bin/simul-gridmap cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-gridmap && /usr/bin/cmake -E cmake_link_script CMakeFiles/simul-gridmap.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/simul-gridmap.dir/simul-gridmap_main.cpp.o" -o ../../bin/simul-gridmap -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImageGrabber_dc1394.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CImageGrabber_dc1394.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 70%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_rawdaq.cpp.o /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_rawdaq.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_rawdaq.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_rawdaq.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_rawdaq.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 70%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CImpinjRFID.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CImpinjRFID.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CImpinjRFID.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CImpinjRFID.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CImpinjRFID.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_rawdaq.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImpinjRFID.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CImpinjRFID.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRFID.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImpinjRFID.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 70%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CInterfaceFTDI_LIN.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CInterfaceFTDI_LIN.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CInterfaceFTDI_LIN.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CInterfaceFTDI_LIN.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CInterfaceFTDI_LIN.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 70%] Built target simul-gridmap /usr/bin/gmake -f apps/ReactiveNavigationDemo/CMakeFiles/ReactiveNavigationDemo.dir/build.make apps/ReactiveNavigationDemo/CMakeFiles/ReactiveNavigationDemo.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ReactiveNavigationDemo /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ReactiveNavigationDemo/CMakeFiles/ReactiveNavigationDemo.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/ReactiveNavigationDemo/CMakeFiles/ReactiveNavigationDemo.dir/build.make apps/ReactiveNavigationDemo/CMakeFiles/ReactiveNavigationDemo.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 70%] Building CXX object apps/ReactiveNavigationDemo/CMakeFiles/ReactiveNavigationDemo.dir/ReactiveNavigationDemoApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ReactiveNavigationDemo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/ReactiveNavigationDemo/CMakeFiles/ReactiveNavigationDemo.dir/ReactiveNavigationDemoApp.cpp.o -MF CMakeFiles/ReactiveNavigationDemo.dir/ReactiveNavigationDemoApp.cpp.o.d -o CMakeFiles/ReactiveNavigationDemo.dir/ReactiveNavigationDemoApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoApp.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CInterfaceFTDI_LIN.cpp: In member function 'void mrpt::hwdrivers::CInterfaceFTDI::Purge()': /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CInterfaceFTDI_LIN.cpp:437:35: warning: 'int ftdi_usb_purge_buffers(ftdi_context*)' is deprecated [-Wdeprecated-declarations] 437 | if (ftdi_usb_purge_buffers(ctx)<0) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CInterfaceFTDI_LIN.cpp:21: /usr/include/libftdi1/ftdi.h:566:20: note: declared here 566 | int DEPRECATED(ftdi_usb_purge_buffers(struct ftdi_context *ftdi)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/libftdi1/ftdi.h:247:55: note: in definition of macro 'DEPRECATED' 247 | #define DEPRECATED(func) __attribute__ ((deprecated)) func | ^~~~ [ 70%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CInterfaceFTDI_common.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CInterfaceFTDI_common.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CInterfaceFTDI_common.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CInterfaceFTDI_common.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CInterfaceFTDI_common.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CInterfaceFTDI_common.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 70%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CJoystick.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CJoystick.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CJoystick.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CJoystick.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CJoystick.cpp [ 70%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CKinect.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CKinect.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CKinect.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CKinect.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CKinect.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CKinect.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CKinect.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object apps/ReactiveNavigationDemo/CMakeFiles/ReactiveNavigationDemo.dir/ReactiveNavigationDemoMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ReactiveNavigationDemo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/ReactiveNavigationDemo/CMakeFiles/ReactiveNavigationDemo.dir/ReactiveNavigationDemoMain.cpp.o -MF CMakeFiles/ReactiveNavigationDemo.dir/ReactiveNavigationDemoMain.cpp.o.d -o CMakeFiles/ReactiveNavigationDemo.dir/ReactiveNavigationDemoMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp [ 70%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CLMS100eth.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CLMS100eth.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CLMS100eth.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CLMS100eth.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CLMS100eth.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CKinect.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/sizer.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CLMS100eth.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CLMS100eth.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 70%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_sensor-poses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_sensor-poses.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_sensor-poses.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_sensor-poses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_sensor-poses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_sensor-poses.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 70%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilder.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilder.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilder.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilder.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMetricMapBuilder.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CNTRIPClient.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CNTRIPClient.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CNTRIPClient.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CNTRIPClient.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CNTRIPClient.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMetricMapBuilder.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNTRIPClient.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CNTRIPClient.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CNTRIPClient.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h: In constructor 'mrpt::utils::CStringListPtr::CStringListPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:183:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 183 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, BASE_IMPEXP ) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h:181:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE' 181 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE( CStringList, mrpt::utils::CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp: In constructor 'ReactiveNavigationDemoFrame::ReactiveNavigationDemoFrame(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:309:105: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 309 | wxFont edLogFont(7,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:325:53: warning: cast between incompatible pointer to member types from 'void (ReactiveNavigationDemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 325 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&ReactiveNavigationDemoFrame::OnbtnStartClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:326:53: warning: cast between incompatible pointer to member types from 'void (ReactiveNavigationDemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 326 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&ReactiveNavigationDemoFrame::OnbtnPauseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:327:53: warning: cast between incompatible pointer to member types from 'void (ReactiveNavigationDemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 327 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&ReactiveNavigationDemoFrame::OnbtnExitClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:328:57: warning: cast between incompatible pointer to member types from 'void (ReactiveNavigationDemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 328 | Connect(ID_CHECKBOX1,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&ReactiveNavigationDemoFrame::OnrbExtMapSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:329:53: warning: cast between incompatible pointer to member types from 'void (ReactiveNavigationDemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 329 | Connect(ID_BUTTON7,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&ReactiveNavigationDemoFrame::OnbtnEditNavParamsClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:330:57: warning: cast between incompatible pointer to member types from 'void (ReactiveNavigationDemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 330 | Connect(ID_CHECKBOX2,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&ReactiveNavigationDemoFrame::OncbInternalParamsClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:331:53: warning: cast between incompatible pointer to member types from 'void (ReactiveNavigationDemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 331 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&ReactiveNavigationDemoFrame::OnbtnNavigateClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:332:32: warning: cast between incompatible pointer to member types from 'void (ReactiveNavigationDemoFrame::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 332 | plot->Connect(wxEVT_MOTION,(wxObjectEventFunction)&ReactiveNavigationDemoFrame::OnplotMouseMove,0,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:333:35: warning: cast between incompatible pointer to member types from 'void (ReactiveNavigationDemoFrame::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 333 | Connect(ID_TIMER1,wxEVT_TIMER,(wxObjectEventFunction)&ReactiveNavigationDemoFrame::OntimSimulateTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/ReactiveNavigationDemoMain.cpp:336:83: warning: cast between incompatible pointer to member types from 'void (ReactiveNavigationDemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 336 | Connect( ID_MENUITEM_SET_reactivenav_TARGET, wxEVT_COMMAND_MENU_SELECTED, (wxObjectEventFunction) &ReactiveNavigationDemoFrame::OnreactivenavTargetMenu ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CNTRIPEmitter.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CNTRIPEmitter.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CNTRIPEmitter.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CNTRIPEmitter.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CNTRIPEmitter.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNTRIPClient.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNTRIPEmitter.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CNTRIPEmitter.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNTRIPEmitter.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_simple.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/filesystem.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMetricMapBuilder.cpp:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CNationalInstrumentsDAQ.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CNationalInstrumentsDAQ.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CNationalInstrumentsDAQ.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CNationalInstrumentsDAQ.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CNationalInstrumentsDAQ.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRawDAQ.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNationalInstrumentsDAQ.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CNationalInstrumentsDAQ.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNationalInstrumentsDAQ.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 71%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2Generic.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2Generic.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2Generic.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2Generic.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/COpenNI2Generic.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNationalInstrumentsDAQ.h:337:38: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 337 | std::auto_ptr read_pipe; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNationalInstrumentsDAQ.h:338:38: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | std::auto_ptr write_pipe; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In instantiation of 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = mrpt::obs::CObservationRawDAQPtr; _Args = {mrpt::obs::CObservationRawDAQPtr}; _Tp = mrpt::obs::CObservationRawDAQPtr]': /usr/include/c++/13/bits/alloc_traits.h:537:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = mrpt::obs::CObservationRawDAQPtr; _Args = {mrpt::obs::CObservationRawDAQPtr}; _Tp = mrpt::obs::CObservationRawDAQPtr; allocator_type = std::allocator]' /usr/include/c++/13/bits/vector.tcc:117:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mrpt::obs::CObservationRawDAQPtr}; _Tp = mrpt::obs::CObservationRawDAQPtr; _Alloc = std::allocator]' /usr/include/c++/13/bits/stl_vector.h:1294:21: required from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mrpt::obs::CObservationRawDAQPtr; _Alloc = std::allocator; value_type = mrpt::obs::CObservationRawDAQPtr]' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CNationalInstrumentsDAQ.cpp:582:30: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:63: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(mrpt::utils::CSerializablePtr&&)' first required here 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:186:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 186 | struct class_name_LINKAGE_##Ptr : public base_name##Ptr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRawDAQ.h:71:55: note: synthesized method 'mrpt::obs::CObservationPtr::CObservationPtr(mrpt::obs::CObservationPtr&&)' first required here 71 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservationRawDAQ , CObservation, OBS_IMPEXP) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:186:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 186 | struct class_name_LINKAGE_##Ptr : public base_name##Ptr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRawDAQ.h:71:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 71 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservationRawDAQ , CObservation, OBS_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/13/bits/allocator.h:46, from /usr/include/c++/13/string:43, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/new_allocator.h:187:11: note: synthesized method 'mrpt::obs::CObservationRawDAQPtr::CObservationRawDAQPtr(mrpt::obs::CObservationRawDAQPtr&&)' first required here 187 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2Generic.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/COpenNI2Generic.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 71%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_camera-params.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_camera-params.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_camera-params.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_camera-params.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_camera-params.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_camera-params.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 71%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2Sensor.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2Sensor.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2Sensor.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2Sensor.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/COpenNI2Sensor.cpp [ 72%] Building CXX object apps/ReactiveNavigationDemo/CMakeFiles/ReactiveNavigationDemo.dir/CIniEditor.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ReactiveNavigationDemo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/ReactiveNavigationDemo/CMakeFiles/ReactiveNavigationDemo.dir/CIniEditor.cpp.o -MF CMakeFiles/ReactiveNavigationDemo.dir/CIniEditor.cpp.o.d -o CMakeFiles/ReactiveNavigationDemo.dir/CIniEditor.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/CIniEditor.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2Generic.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/COpenNI2Sensor.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 72%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilderICP.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilderICP.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilderICP.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilderICP.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMetricMapBuilderICP.cpp [ 72%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2_RGBD360.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2_RGBD360.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2_RGBD360.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2_RGBD360.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/COpenNI2_RGBD360.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/CIniEditor.cpp: In constructor 'CIniEditor::CIniEditor(wxWindow*, wxWindowID, const wxPoint&, const wxSize&)': /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/CIniEditor.cpp:60:57: warning: cast between incompatible pointer to member types from 'void (CIniEditor::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 60 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CIniEditor::OnbtnOKClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNavigationDemo/CIniEditor.cpp:61:57: warning: cast between incompatible pointer to member types from 'void (CIniEditor::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 61 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CIniEditor::OnbtnCancelClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2Generic.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2_RGBD360.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/COpenNI2_RGBD360.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapsAlignmentAlgorithm.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CICP.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMetricMapBuilderICP.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Linking CXX executable ../../bin/ReactiveNavigationDemo cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ReactiveNavigationDemo && /usr/bin/cmake -E cmake_link_script CMakeFiles/ReactiveNavigationDemo.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/ReactiveNavigationDemo.dir/ReactiveNavigationDemoApp.cpp.o CMakeFiles/ReactiveNavigationDemo.dir/ReactiveNavigationDemoMain.cpp.o CMakeFiles/ReactiveNavigationDemo.dir/CIniEditor.cpp.o -o ../../bin/ReactiveNavigationDemo -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-nav.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderICP.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMetricMapBuilderICP.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CPhidgetInterfaceKitProximitySensors.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CPhidgetInterfaceKitProximitySensors.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CPhidgetInterfaceKitProximitySensors.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CPhidgetInterfaceKitProximitySensors.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CPhidgetInterfaceKitProximitySensors.cpp [ 73%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CPtuDPerception.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CPtuDPerception.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CPtuDPerception.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CPtuDPerception.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CPtuDPerception.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRange.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPhidgetInterfaceKitProximitySensors.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CPhidgetInterfaceKitProximitySensors.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRange.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 73%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CPtuHokuyo.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CPtuHokuyo.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CPtuHokuyo.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CPtuHokuyo.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CPtuHokuyo.cpp [ 73%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_list-images.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_list-images.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_list-images.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_list-images.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_list-images.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CHokuyoURG.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPtuHokuyo.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CPtuHokuyo.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 73%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CRaePID.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CRaePID.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CRaePID.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CRaePID.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CRaePID.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_list-images.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRaePID.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CRaePID.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 73%] Built target ReactiveNavigationDemo /usr/bin/gmake -f apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/build.make apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/holonomic-navigator-demo /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/build.make apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 73%] Building CXX object apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/holonomic-navigator-demo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoApp.cpp.o -MF CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoApp.cpp.o.d -o CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoApp.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CHokuyoURG.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.h:21, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoApp.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoApp.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoApp.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGasSensors.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRaePID.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 73%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CRoboPeakLidar.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CRoboPeakLidar.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CRoboPeakLidar.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CRoboPeakLidar.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CRoboPeakLidar.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 73%] Building CXX object apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/holonomic-navigator-demo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoMain.cpp.o -MF CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoMain.cpp.o.d -o CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRoboPeakLidar.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CRoboPeakLidar.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.h:21, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h: In member function 'mrpt::utils::TNodeID mrpt::nav::TMoveTree::getNearestNode(const NODE_TYPE_FOR_METRIC&, const mrpt::nav::PoseDistanceMetric&, double*, const std::set*) const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Optimize this query with KD-tree!' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h:82:33: note: in expansion of macro 'MRPT_TODO' 82 | MRPT_TODO("Optimize this query with KD-tree!") | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRoboPeakLidar.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 73%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CRoboticHeadInterface.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CRoboticHeadInterface.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CRoboticHeadInterface.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CRoboticHeadInterface.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CRoboticHeadInterface.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilderRBPF.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilderRBPF.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilderRBPF.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilderRBPF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMetricMapBuilderRBPF.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRoboticHeadInterface.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CRoboticHeadInterface.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRange.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRoboticHeadInterface.h:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_list-rangbear.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_list-rangbear.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_list-rangbear.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_list-rangbear.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_list-rangbear.cpp [ 73%] Building CXX object apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/CAboutBox.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/holonomic-navigator-demo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/CAboutBox.cpp.o -MF CMakeFiles/holonomic-navigator-demo.dir/CAboutBox.cpp.o.d -o CMakeFiles/holonomic-navigator-demo.dir/CAboutBox.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderRBPF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMetricMapBuilderRBPF.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRange.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h: In member function 'mrpt::utils::TNodeID mrpt::nav::TMoveTree::getNearestNode(const NODE_TYPE_FOR_METRIC&, const mrpt::nav::PoseDistanceMetric&, double*, const std::set*) const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Optimize this query with KD-tree!' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h:82:33: note: in expansion of macro 'MRPT_TODO' 82 | MRPT_TODO("Optimize this query with KD-tree!") | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.h:21, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.cpp:9: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_list-rangbear.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:25: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_extensions.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField3D.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:57, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:58: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:26:39: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 26 | struct ci_less : std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:29:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 29 | struct nocase_compare : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 73%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CRovio.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CRovio.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CRovio.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CRovio.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CRovio.cpp /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp: In constructor 'holonomic_navigator_demoFrame::holonomic_navigator_demoFrame(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:193:112: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 193 | wxFont edHoloParamsFont(8,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:222:115: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 222 | wxFont edInfoLocalViewFont(8,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:261:53: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 261 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnbtnLoadMapClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:262:53: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 262 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:263:53: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 263 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:264:53: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 264 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnbtnPlaceRobotClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:265:53: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 265 | Connect(ID_BUTTON7,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnbtnPlaceTargetClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:266:53: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 266 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnbtnStartClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:267:53: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 267 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnbtnStopClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:268:54: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 268 | Connect(ID_MENUITEM4,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnbtnLoadMapClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:269:52: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 269 | Connect(idMenuQuit,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:270:54: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 270 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnMenuItemChangeVisibleStuff); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:271:54: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 271 | Connect(ID_MENUITEM2,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnMenuItemChangeVisibleStuff); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:272:54: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 272 | Connect(ID_MENUITEM3,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnMenuItemClearRobotPath); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:273:53: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 273 | Connect(idMenuAbout,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:274:35: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 274 | Connect(ID_TIMER1,wxEVT_TIMER,(wxObjectEventFunction)&holonomic_navigator_demoFrame::OntimRunSimulTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:277:40: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 277 | m_plot3D->Connect(wxEVT_MOTION,(wxObjectEventFunction)&holonomic_navigator_demoFrame::Onplot3DMouseMove,0,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/holonomic_navigator_demoMain.cpp:278:43: warning: cast between incompatible pointer to member types from 'void (holonomic_navigator_demoFrame::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 278 | m_plot3D->Connect(wxEVT_LEFT_DOWN,(wxObjectEventFunction)&holonomic_navigator_demoFrame::Onplot3DMouseClick,0,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:49: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:134:5: required from 'mrpt::math::CMatrixTemplate::CMatrixTemplate(size_t, size_t) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:338:125: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRovio.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CRovio.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRovio.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h: In member function 'mrpt::utils::TNodeID mrpt::nav::TMoveTree::getNearestNode(const NODE_TYPE_FOR_METRIC&, const mrpt::nav::PoseDistanceMetric&, double*, const std::set*) const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Optimize this query with KD-tree!' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h:82:33: note: in expansion of macro 'MRPT_TODO' 82 | MRPT_TODO("Optimize this query with KD-tree!") | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.cpp: In constructor 'CAboutBox::CAboutBox(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.cpp:66:114: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 66 | wxFont lbProgNameFont(22,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,_T("Times New Roman"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.cpp:79:108: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 79 | wxFont lbInfoFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.cpp:82:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 82 | wxFont lbLicenseFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.cpp:85:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 85 | wxFont TextCtrl1Font(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.cpp:97:53: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 97 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CAboutBox::OnButton1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/CAboutBox.cpp:98:40: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 98 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CAboutBox::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CSerialPort_LIN.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CSerialPort_LIN.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CSerialPort_LIN.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CSerialPort_LIN.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CSerialPort_LIN.cpp [ 74%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CServoeNeck.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CServoeNeck.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CServoeNeck.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CServoeNeck.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CServoeNeck.cpp [ 75%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_generate-3d-pointclouds.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_generate-3d-pointclouds.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_generate-3d-pointclouds.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_generate-3d-pointclouds.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_generate-3d-pointclouds.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_generate-3d-pointclouds.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 76%] Building CXX object apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/MyGLCanvas.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/holonomic-navigator-demo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/holonomic-navigator-demo/CMakeFiles/holonomic-navigator-demo.dir/MyGLCanvas.cpp.o -MF CMakeFiles/holonomic-navigator-demo.dir/MyGLCanvas.cpp.o.d -o CMakeFiles/holonomic-navigator-demo.dir/MyGLCanvas.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/MyGLCanvas.cpp [ 76%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CSickLaserSerial.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CSickLaserSerial.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CSickLaserSerial.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CSickLaserSerial.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CSickLaserSerial.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSickLaserSerial.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CSickLaserSerial.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/holonomic-navigator-demo/MyGLCanvas.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CSickLaserUSB.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CSickLaserUSB.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CSickLaserUSB.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CSickLaserUSB.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CSickLaserUSB.cpp /usr/bin/gmake -f apps/navlog-viewer/CMakeFiles/navlog-viewer.dir/build.make apps/navlog-viewer/CMakeFiles/navlog-viewer.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/navlog-viewer /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/navlog-viewer/CMakeFiles/navlog-viewer.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/navlog-viewer/CMakeFiles/navlog-viewer.dir/build.make apps/navlog-viewer/CMakeFiles/navlog-viewer.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 77%] Building CXX object apps/navlog-viewer/CMakeFiles/navlog-viewer.dir/navlog_viewer_GUI_designMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/navlog-viewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/navlog-viewer/CMakeFiles/navlog-viewer.dir/navlog_viewer_GUI_designMain.cpp.o -MF CMakeFiles/navlog-viewer.dir/navlog_viewer_GUI_designMain.cpp.o.d -o CMakeFiles/navlog-viewer.dir/navlog_viewer_GUI_designMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.h:29, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/sizer.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.h:15: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSickLaserUSB.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CSickLaserUSB.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 77%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapsAlignmentAlgorithm.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapsAlignmentAlgorithm.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapsAlignmentAlgorithm.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapsAlignmentAlgorithm.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMetricMapsAlignmentAlgorithm.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapsAlignmentAlgorithm.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMetricMapsAlignmentAlgorithm.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CSkeletonTracker.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CSkeletonTracker.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CSkeletonTracker.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CSkeletonTracker.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CSkeletonTracker.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h: In member function 'mrpt::utils::TNodeID mrpt::nav::TMoveTree::getNearestNode(const NODE_TYPE_FOR_METRIC&, const mrpt::nav::PoseDistanceMetric&, double*, const std::set*) const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Optimize this query with KD-tree!' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h:82:33: note: in expansion of macro 'MRPT_TODO' 82 | MRPT_TODO("Optimize this query with KD-tree!") | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSkeletonTracker.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CSkeletonTracker.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp: In constructor 'navlog_viewer_GUI_designDialog::navlog_viewer_GUI_designDialog(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:226:53: warning: cast between incompatible pointer to member types from 'void (navlog_viewer_GUI_designDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 226 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&navlog_viewer_GUI_designDialog::OnbtnLoadClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:227:53: warning: cast between incompatible pointer to member types from 'void (navlog_viewer_GUI_designDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 227 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&navlog_viewer_GUI_designDialog::OnbtnHelpClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:228:53: warning: cast between incompatible pointer to member types from 'void (navlog_viewer_GUI_designDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 228 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&navlog_viewer_GUI_designDialog::OnbtnQuitClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:229:48: warning: cast between incompatible pointer to member types from 'void (navlog_viewer_GUI_designDialog::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 229 | Connect(ID_SLIDER1,wxEVT_SCROLL_THUMBTRACK,(wxObjectEventFunction)&navlog_viewer_GUI_designDialog::OnslidLogCmdScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:230:45: warning: cast between incompatible pointer to member types from 'void (navlog_viewer_GUI_designDialog::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 230 | Connect(ID_SLIDER1,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&navlog_viewer_GUI_designDialog::OnslidLogCmdScroll); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:231:53: warning: cast between incompatible pointer to member types from 'void (navlog_viewer_GUI_designDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 231 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&navlog_viewer_GUI_designDialog::OnbtnPlayClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:232:53: warning: cast between incompatible pointer to member types from 'void (navlog_viewer_GUI_designDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 232 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&navlog_viewer_GUI_designDialog::OnbtnStopClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:233:53: warning: cast between incompatible pointer to member types from 'void (navlog_viewer_GUI_designDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 233 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&navlog_viewer_GUI_designDialog::OnbtnMoreOpsClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:234:35: warning: cast between incompatible pointer to member types from 'void (navlog_viewer_GUI_designDialog::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 234 | Connect(ID_TIMER1,wxEVT_TIMER,(wxObjectEventFunction)&navlog_viewer_GUI_designDialog::OntimPlayTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:235:35: warning: cast between incompatible pointer to member types from 'void (navlog_viewer_GUI_designDialog::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 235 | Connect(ID_TIMER2,wxEVT_TIMER,(wxObjectEventFunction)&navlog_viewer_GUI_designDialog::OntimAutoloadTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:236:54: warning: cast between incompatible pointer to member types from 'void (navlog_viewer_GUI_designDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 236 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&navlog_viewer_GUI_designDialog::OnmnuMatlabPlotsSelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp: In member function 'void navlog_viewer_GUI_designDialog::OnslidLogCmdScroll(wxScrollEvent&)': /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:547:131: warning: implicitly-declared 'stlplus::smart_ptr::smart_ptr(const stlplus::smart_ptr&)' is deprecated [-Wdeprecated-copy] 547 | mrpt::nav::CParameterizedTrajectoryGeneratorPtr ptg = m_logdata_ptg_paths[log.nSelectedPTG]; | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = mrpt::nav::CParameterizedTrajectoryGenerator; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp: In member function 'void navlog_viewer_GUI_designDialog::OnmnuMatlabPlotsSelected(wxCommandEvent&)': /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.cpp:803:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 803 | for (size_t k=0;kGetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSkeletonTracker.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX executable ../../bin/holonomic-navigator-demo cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/holonomic-navigator-demo && /usr/bin/cmake -E cmake_link_script CMakeFiles/holonomic-navigator-demo.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoApp.cpp.o" "CMakeFiles/holonomic-navigator-demo.dir/holonomic_navigator_demoMain.cpp.o" "CMakeFiles/holonomic-navigator-demo.dir/CAboutBox.cpp.o" "CMakeFiles/holonomic-navigator-demo.dir/MyGLCanvas.cpp.o" -o ../../bin/holonomic-navigator-demo -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrptwxthings.a ../../lib/libmrpt-nav.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_generate-pcd.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ [ 77%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CStereoGrabber_Bumblebee_libdc1394.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CStereoGrabber_Bumblebee_libdc1394.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CStereoGrabber_Bumblebee_libdc1394.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CStereoGrabber_Bumblebee_libdc1394.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CStereoGrabber_Bumblebee_libdc1394.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImages.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CStereoGrabber_Bumblebee_libdc1394.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CStereoGrabber_Bumblebee_libdc1394.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 77%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMonteCarloLocalization2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMonteCarloLocalization2D.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CMonteCarloLocalization2D.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CMonteCarloLocalization2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMonteCarloLocalization2D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImages.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFParticles.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMonteCarloLocalization2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 77%] Built target holonomic-navigator-demo [ 77%] Building CXX object apps/navlog-viewer/CMakeFiles/navlog-viewer.dir/navlog_viewer_GUI_designApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/navlog-viewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/navlog-viewer/CMakeFiles/navlog-viewer.dir/navlog_viewer_GUI_designApp.cpp.o -MF CMakeFiles/navlog-viewer.dir/navlog_viewer_GUI_designApp.cpp.o.d -o CMakeFiles/navlog-viewer.dir/navlog_viewer_GUI_designApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designApp.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.h:29, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designApp.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designApp.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designApp.cpp:11: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CStereoGrabber_SVS.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CStereoGrabber_SVS.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CStereoGrabber_SVS.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CStereoGrabber_SVS.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CStereoGrabber_SVS.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMonteCarloLocalization2D.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImages.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CStereoGrabber_SVS.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CStereoGrabber_SVS.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImages.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 77%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CSwissRanger3DCamera.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CSwissRanger3DCamera.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CSwissRanger3DCamera.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CSwissRanger3DCamera.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CSwissRanger3DCamera.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 77%] Building CXX object apps/navlog-viewer/CMakeFiles/navlog-viewer.dir/CAboutBox.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/navlog-viewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/navlog-viewer/CMakeFiles/navlog-viewer.dir/CAboutBox.cpp.o -MF CMakeFiles/navlog-viewer.dir/CAboutBox.cpp.o.d -o CMakeFiles/navlog-viewer.dir/CAboutBox.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/CAboutBox.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSwissRanger3DCamera.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CSwissRanger3DCamera.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designMain.h:29, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/CAboutBox.cpp:21: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/CAboutBox.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/CAboutBox.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h: In member function 'mrpt::utils::TNodeID mrpt::nav::TMoveTree::getNearestNode(const NODE_TYPE_FOR_METRIC&, const mrpt::nav::PoseDistanceMetric&, double*, const std::set*) const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Optimize this query with KD-tree!' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h:82:33: note: in expansion of macro 'MRPT_TODO' 82 | MRPT_TODO("Optimize this query with KD-tree!") | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/navlog_viewer_GUI_designApp.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSwissRanger3DCamera.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 77%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_stereo-rectify.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_stereo-rectify.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_stereo-rectify.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_stereo-rectify.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_stereo-rectify.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_stereo-rectify.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 77%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMonteCarloLocalization3D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMonteCarloLocalization3D.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CMonteCarloLocalization3D.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CMonteCarloLocalization3D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMonteCarloLocalization3D.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFParticles.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMonteCarloLocalization3D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 78%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CTuMicos.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CTuMicos.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CTuMicos.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CTuMicos.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CTuMicos.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h: In member function 'mrpt::utils::TNodeID mrpt::nav::TMoveTree::getNearestNode(const NODE_TYPE_FOR_METRIC&, const mrpt::nav::PoseDistanceMetric&, double*, const std::set*) const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Optimize this query with KD-tree!' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h:82:33: note: in expansion of macro 'MRPT_TODO' 82 | MRPT_TODO("Optimize this query with KD-tree!") | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/CAboutBox.cpp: In constructor 'CAboutBox::CAboutBox(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/CAboutBox.cpp:70:114: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 70 | wxFont lbProgNameFont(22,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,_T("Times New Roman"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/CAboutBox.cpp:83:108: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 83 | wxFont lbInfoFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/CAboutBox.cpp:86:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 86 | wxFont lbLicenseFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/CAboutBox.cpp:89:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 89 | wxFont TextCtrl1Font(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/CAboutBox.cpp:101:53: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 101 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CAboutBox::OnButton1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/navlog-viewer/CAboutBox.cpp:102:40: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 102 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CAboutBox::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDF.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CVelodyneScanner.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CVelodyneScanner.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CVelodyneScanner.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CVelodyneScanner.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CVelodyneScanner.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CVelodyneScanner.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CVelodyneScanner.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationVelodyneScan.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CVelodyneScanner.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CVelodyneScanner.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileBase.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CVelodyneScanner.cpp: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:57:35: note: '#pragma message: TODO: Add pose interpolation method for inserting in a point map' 57 | #define MRPT_DO_PRAGMA(x) _Pragma (#x) | ^~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:58:39: note: in expansion of macro 'MRPT_DO_PRAGMA' 58 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message (_msg)) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:65:25: note: in expansion of macro 'MRPT_MSG_PRAGMA' 65 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CVelodyneScanner.cpp:18:1: note: in expansion of macro 'MRPT_TODO' 18 | MRPT_TODO("Add pose interpolation method for inserting in a point map") | ^~~~~~~~~ [ 78%] Linking CXX executable ../../bin/navlog-viewer cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/navlog-viewer && /usr/bin/cmake -E cmake_link_script CMakeFiles/navlog-viewer.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/navlog-viewer.dir/navlog_viewer_GUI_designMain.cpp.o" "CMakeFiles/navlog-viewer.dir/navlog_viewer_GUI_designApp.cpp.o" "CMakeFiles/navlog-viewer.dir/CAboutBox.cpp.o" -o ../../bin/navlog-viewer -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrptwxthings.a ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-nav.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt [ 78%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_rename_externals.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_rename_externals.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_rename_externals.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_rename_externals.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_rename_externals.cpp [ 79%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMultiMetricMapPDF.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMultiMetricMapPDF.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CMultiMetricMapPDF.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CMultiMetricMapPDF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMultiMetricMapPDF.cpp [ 79%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CWirelessPower.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/CWirelessPower.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/CWirelessPower.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/CWirelessPower.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CWirelessPower.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_rename_externals.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CWirelessPower.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CWirelessPower.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMapPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMultiMetricMapPDF.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationWirelessPower.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CWirelessPower.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 79%] Built target navlog-viewer [ 79%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/hwdrivers-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/hwdrivers-precomp.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/hwdrivers-precomp.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/hwdrivers-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/hwdrivers-precomp.cpp [ 79%] Building CXX object libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hwdrivers_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/usr/include/libfreenect -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hwdrivers/CMakeFiles/mrpt-hwdrivers.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-hwdrivers.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-hwdrivers.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/registerAllClasses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers.h:24, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/registerAllClasses.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers.h:25: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/random/RandomGenerators.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/random.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMultiMetricMapPDF.cpp:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMultiMetricMapPDF_RBPF.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CMultiMetricMapPDF_RBPF.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CMultiMetricMapPDF_RBPF.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CMultiMetricMapPDF_RBPF.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMultiMetricMapPDF_RBPF.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPSInterface.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers.h:31: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers.h:73: /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNationalInstrumentsDAQ.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNationalInstrumentsDAQ.h:337:38: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 337 | std::auto_ptr read_pipe; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNationalInstrumentsDAQ.h:338:38: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | std::auto_ptr write_pipe; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMapPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMultiMetricMapPDF_RBPF.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 79%] Linking CXX shared library ../../lib/libmrpt-hwdrivers.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-hwdrivers.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-hwdrivers.so.1.4 -o ../../lib/libmrpt-hwdrivers.so.1.4.0 "CMakeFiles/mrpt-hwdrivers.dir/src/C2DRangeFinderAbstract.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CActivMediaRobotBase.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CBoardDLMS.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CBoardENoses.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CBoardIR.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CBoardSonars.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CCANBusReader.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CCameraSensor.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CDUO3DCamera.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CEnoseModular.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CFFMPEG_InputStream.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface_parser_NMEA.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CGPSInterface_parser_NOVATEL_OEM6.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CGPS_NTRIP.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CGenericSensor.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CGillAnemometer.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CGyroKVHDSP3000.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CHokuyoURG.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CIMUIntersense.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CIMUXSens.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CIMUXSens_MT4.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CIbeoLuxETH.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_FlyCapture2.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_OpenCV.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CImageGrabber_dc1394.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CImpinjRFID.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CInterfaceFTDI_LIN.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CInterfaceFTDI_common.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CJoystick.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CKinect.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CLMS100eth.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CNTRIPClient.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CNTRIPEmitter.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CNationalInstrumentsDAQ.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2Generic.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2Sensor.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/COpenNI2_RGBD360.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CPhidgetInterfaceKitProximitySensors.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CPtuDPerception.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CPtuHokuyo.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CRaePID.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CRoboPeakLidar.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CRoboticHeadInterface.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CRovio.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CSerialPort_LIN.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CServoeNeck.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CSickLaserSerial.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CSickLaserUSB.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CSkeletonTracker.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CStereoGrabber_Bumblebee_libdc1394.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CStereoGrabber_SVS.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CSwissRanger3DCamera.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CTuMicos.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CVelodyneScanner.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/CWirelessPower.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/hwdrivers-precomp.cpp.o" "CMakeFiles/mrpt-hwdrivers.dir/src/registerAllClasses.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 -lftdi1 -lusb-1.0 -lfreenect -ldc1394 -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lrt -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/random/RandomGenerators.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/random.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CMultiMetricMapPDF_RBPF.cpp:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_list-timestamps.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_list-timestamps.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_list-timestamps.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_list-timestamps.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_list-timestamps.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_list-timestamps.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp: In member function 'getNextFrame': /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp:893:17: warning: 'thereIsIMG' may be used uninitialized [-Wmaybe-uninitialized] 893 | if( !thereIsIMG ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp:891:22: note: 'thereIsIMG' was declared here 891 | bool thereIsIMG, thereIsIMU; | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp:898:57: warning: 'thereIsIMU' may be used uninitialized [-Wmaybe-uninitialized] 898 | else if( m_cap_duo3d->captureIMUIsSet() && !thereIsIMU ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/src/CCameraSensor.cpp:891:34: note: 'thereIsIMU' was declared here 891 | bool thereIsIMG, thereIsIMU; | ^ [ 79%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/COccupancyGridMapFeatureExtractor.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/COccupancyGridMapFeatureExtractor.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/COccupancyGridMapFeatureExtractor.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/COccupancyGridMapFeatureExtractor.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/COccupancyGridMapFeatureExtractor.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/COccupancyGridMapFeatureExtractor.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/COccupancyGridMapFeatureExtractor.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/COccupancyGridMapFeatureExtractor.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CRangeBearingKFSLAM.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CRangeBearingKFSLAM.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CRangeBearingKFSLAM.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CRangeBearingKFSLAM.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CRangeBearingKFSLAM.cpp [ 79%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_remap_timestamps.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_remap_timestamps.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_remap_timestamps.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_remap_timestamps.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_remap_timestamps.cpp cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hwdrivers && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-hwdrivers.so.1.4.0 ../../lib/libmrpt-hwdrivers.so.1.4 ../../lib/libmrpt-hwdrivers.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 79%] Built target mrpt-hwdrivers /usr/bin/gmake -f apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/build.make apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/GridmapNavSimul /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/build.make apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 79%] Building CXX object apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/gridmapSimulApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/GridmapNavSimul && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/gridmapSimulApp.cpp.o -MF CMakeFiles/GridmapNavSimul.dir/gridmapSimulApp.cpp.o.d -o CMakeFiles/GridmapNavSimul.dir/gridmapSimulApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulApp.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CRangeBearingKFSLAM.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:524: /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h: In member function 'void mrpt::bayes::CKalmanFilterCapable::runOneKalmanIteration()': /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h:396:57: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 396 | binder1st >(equal_to(),-1) ) ) ); | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438, from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateNumeric.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:13: /usr/include/c++/13/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:21: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CRangeBearingKFSLAM2D.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CRangeBearingKFSLAM2D.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CRangeBearingKFSLAM2D.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CRangeBearingKFSLAM2D.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CRangeBearingKFSLAM2D.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_remap_timestamps.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:27: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CRangeBearingKFSLAM2D.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:29: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:524: /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h: In member function 'void mrpt::bayes::CKalmanFilterCapable::runOneKalmanIteration()': /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h:396:57: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 396 | binder1st >(equal_to(),-1) ) ) ); | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438, from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateNumeric.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:13: /usr/include/c++/13/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:26: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 79%] Building CXX object apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/gridmapSimulMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/GridmapNavSimul && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/gridmapSimulMain.cpp.o -MF CMakeFiles/GridmapNavSimul.dir/gridmapSimulMain.cpp.o.d -o CMakeFiles/GridmapNavSimul.dir/gridmapSimulMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStream.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileOutputStream.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:42: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/spinbutt.h:22, from /usr/include/wx-3.2/wx/spinctrl.h:18, from /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:28: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfObjects.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:45: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:99: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:103: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:112: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp: In constructor 'gridmapSimulFrame::gridmapSimulFrame(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:496:53: warning: cast between incompatible pointer to member types from 'void (gridmapSimulFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 496 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&gridmapSimulFrame::OnbtnSetLaserClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:497:53: warning: cast between incompatible pointer to member types from 'void (gridmapSimulFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 497 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&gridmapSimulFrame::OnbtnResimulateClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:498:53: warning: cast between incompatible pointer to member types from 'void (gridmapSimulFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 498 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&gridmapSimulFrame::OnbtnQuitClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:499:53: warning: cast between incompatible pointer to member types from 'void (gridmapSimulFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 499 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&gridmapSimulFrame::OnbtnStartClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:500:53: warning: cast between incompatible pointer to member types from 'void (gridmapSimulFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 500 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&gridmapSimulFrame::OnbtnEndClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:501:53: warning: cast between incompatible pointer to member types from 'void (gridmapSimulFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 501 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&gridmapSimulFrame::OnbtnExploreClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:502:35: warning: cast between incompatible pointer to member types from 'void (gridmapSimulFrame::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 502 | Connect(ID_TIMER1,wxEVT_TIMER,(wxObjectEventFunction)&gridmapSimulFrame::OntimRunTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:503:54: warning: cast between incompatible pointer to member types from 'void (gridmapSimulFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 503 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&gridmapSimulFrame::OnbtnExploreClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:504:61: warning: cast between incompatible pointer to member types from 'void (gridmapSimulFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 504 | Connect(ID_MENUITEM_LOADMAP,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&gridmapSimulFrame::OnMenuLoadMap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:505:54: warning: cast between incompatible pointer to member types from 'void (gridmapSimulFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 505 | Connect(ID_MENUITEM2,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&gridmapSimulFrame::OnbtnQuitClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:506:54: warning: cast between incompatible pointer to member types from 'void (gridmapSimulFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 506 | Connect(ID_MENUITEM3,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&gridmapSimulFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/gridmapSimulMain.cpp:560:37: warning: cast between incompatible pointer to member types from 'void (CMyGLCanvas::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 560 | edInput->Connect(wxEVT_CHAR,(wxObjectEventFunction)&CMyGLCanvas::OnCharCustom, NULL, m_canvas ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_imu.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_imu.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_imu.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_imu.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_imu.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_imu.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ [ 80%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_2d-scans.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_2d-scans.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_2d-scans.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_2d-scans.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_2d-scans.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_2d-scans.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ [ 80%] Building CXX object apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/CAboutBox.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/GridmapNavSimul && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/GridmapNavSimul/CMakeFiles/GridmapNavSimul.dir/CAboutBox.cpp.o -MF CMakeFiles/GridmapNavSimul.dir/CAboutBox.cpp.o.d -o CMakeFiles/GridmapNavSimul.dir/CAboutBox.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.cpp /usr/bin/gmake -f apps/camera-calib/CMakeFiles/camera-calib.dir/build.make apps/camera-calib/CMakeFiles/camera-calib.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/camera-calib /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/camera-calib/CMakeFiles/camera-calib.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/camera-calib/CMakeFiles/camera-calib.dir/build.make apps/camera-calib/CMakeFiles/camera-calib.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 80%] Building CXX object apps/camera-calib/CMakeFiles/camera-calib.dir/camera_calib_guiApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/camera-calib && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/camera-calib/CMakeFiles/camera-calib.dir/camera_calib_guiApp.cpp.o -MF CMakeFiles/camera-calib.dir/camera_calib_guiApp.cpp.o.d -o CMakeFiles/camera-calib.dir/camera_calib_guiApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiApp.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/os.h:21, from /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.cpp:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/nonownedwnd.h:14, from /usr/include/wx-3.2/wx/toplevel.h:20, from /usr/include/wx-3.2/wx/dialog.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.cpp:9: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/MyGLCanvas.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiApp.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiApp.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiApp.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 80%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_odometry.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_odometry.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_odometry.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_odometry.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_odometry.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_odometry.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.cpp: In constructor 'CAboutBox::CAboutBox(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.cpp:66:114: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 66 | wxFont lbProgNameFont(22,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,_T("Times New Roman"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.cpp:79:108: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 79 | wxFont lbInfoFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.cpp:82:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 82 | wxFont lbLicenseFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.cpp:85:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 85 | wxFont TextCtrl1Font(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.cpp:97:53: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 97 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CAboutBox::OnButton1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.cpp:98:40: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 98 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CAboutBox::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/GridmapNavSimul/CAboutBox.cpp:99:24: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 99 | Connect(wxEVT_CHAR,(wxObjectEventFunction)&CAboutBox::OnChar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.h:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ [ 80%] Building CXX object apps/camera-calib/CMakeFiles/camera-calib.dir/camera_calib_guiMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/camera-calib && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/camera-calib/CMakeFiles/camera-calib.dir/camera_calib_guiMain.cpp.o -MF CMakeFiles/camera-calib.dir/camera_calib_guiMain.cpp.o.d -o CMakeFiles/camera-calib.dir/camera_calib_guiMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp [ 81%] Linking CXX executable ../../bin/GridmapNavSimul cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/GridmapNavSimul && /usr/bin/cmake -E cmake_link_script CMakeFiles/GridmapNavSimul.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/GridmapNavSimul.dir/gridmapSimulApp.cpp.o CMakeFiles/GridmapNavSimul.dir/gridmapSimulMain.cpp.o CMakeFiles/GridmapNavSimul.dir/CAboutBox.cpp.o -o ../../bin/GridmapNavSimul -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrpt-hwdrivers.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lrt -lftdi1 -lusb-1.0 -lfreenect -ldc1394 -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/MyGLCanvas.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/scrolwin.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.h:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp: In constructor 'camera_calib_guiDialog::camera_calib_guiDialog(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:173:122: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 173 | wxFont btnCaptureNowFont(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:268:120: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 268 | wxFont btnRunCalibFont(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:340:57: warning: cast between incompatible pointer to member types from 'void (camera_calib_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 340 | Connect(ID_BUTTON8,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&camera_calib_guiDialog::OnbtnCaptureNowClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:341:57: warning: cast between incompatible pointer to member types from 'void (camera_calib_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 341 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&camera_calib_guiDialog::OnAddImage); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:342:57: warning: cast between incompatible pointer to member types from 'void (camera_calib_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 342 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&camera_calib_guiDialog::OnListClear); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:343:57: warning: cast between incompatible pointer to member types from 'void (camera_calib_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 343 | Connect(ID_BUTTON9,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&camera_calib_guiDialog::OnbtnSaveImagesClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:344:60: warning: cast between incompatible pointer to member types from 'void (camera_calib_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 344 | Connect(ID_LISTBOX1,wxEVT_COMMAND_LISTBOX_SELECTED,(wxObjectEventFunction)&camera_calib_guiDialog::OnlbFilesSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:345:58: warning: cast between incompatible pointer to member types from 'void (camera_calib_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 345 | Connect(ID_CHOICE1,wxEVT_COMMAND_CHOICE_SELECTED,(wxObjectEventFunction)&camera_calib_guiDialog::OncbZoomSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:346:57: warning: cast between incompatible pointer to member types from 'void (camera_calib_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 346 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&camera_calib_guiDialog::OnbtnRunCalibClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:347:57: warning: cast between incompatible pointer to member types from 'void (camera_calib_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 347 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&camera_calib_guiDialog::OnbtnSaveClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:348:57: warning: cast between incompatible pointer to member types from 'void (camera_calib_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 348 | Connect(ID_BUTTON7,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&camera_calib_guiDialog::OnbtnManualRectClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:349:57: warning: cast between incompatible pointer to member types from 'void (camera_calib_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 349 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&camera_calib_guiDialog::OnbtnAboutClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.cpp:350:57: warning: cast between incompatible pointer to member types from 'void (camera_calib_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 350 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&camera_calib_guiDialog::OnbtnCloseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_enose.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_enose.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_enose.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_enose.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_enose.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_enose.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 81%] Built target GridmapNavSimul /usr/bin/gmake -f apps/gps2rawlog/CMakeFiles/gps2rawlog.dir/build.make apps/gps2rawlog/CMakeFiles/gps2rawlog.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/gps2rawlog /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/gps2rawlog /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/gps2rawlog/CMakeFiles/gps2rawlog.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/gps2rawlog/CMakeFiles/gps2rawlog.dir/build.make apps/gps2rawlog/CMakeFiles/gps2rawlog.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 81%] Building CXX object apps/gps2rawlog/CMakeFiles/gps2rawlog.dir/gps2rawlog_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/gps2rawlog && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/gps2rawlog/CMakeFiles/gps2rawlog.dir/gps2rawlog_main.cpp.o -MF CMakeFiles/gps2rawlog.dir/gps2rawlog_main.cpp.o.d -o CMakeFiles/gps2rawlog.dir/gps2rawlog_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/gps2rawlog/gps2rawlog_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPSInterface.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/gps2rawlog/gps2rawlog_main.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/gps2rawlog/gps2rawlog_main.cpp:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h: In member function 'virtual bool TCLAP::CmdLine::parse(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:428:37: warning: catching polymorphic type 'class TCLAP::ActionDoneException' by value [-Wcatch-value=] 428 | catch ( ActionDoneException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:432:30: warning: catching polymorphic type 'class TCLAP::ArgException' by value [-Wcatch-value=] 432 | catch ( ArgException e ) | ^ [ 81%] Building CXX object apps/camera-calib/CMakeFiles/camera-calib.dir/CAboutBox.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/camera-calib && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/camera-calib/CMakeFiles/camera-calib.dir/CAboutBox.cpp.o -MF CMakeFiles/camera-calib.dir/CAboutBox.cpp.o.d -o CMakeFiles/camera-calib.dir/CAboutBox.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CAboutBox.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/MyGLCanvas.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CAboutBox.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CAboutBox.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CAboutBox.cpp:9: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 81%] Linking CXX executable ../../bin/gps2rawlog cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/gps2rawlog && /usr/bin/cmake -E cmake_link_script CMakeFiles/gps2rawlog.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/gps2rawlog.dir/gps2rawlog_main.cpp.o -o ../../bin/gps2rawlog -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-hwdrivers.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lrt -lftdi1 -lusb-1.0 -lfreenect -ldc1394 -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 [ 81%] Building CXX object apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_anemometer.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-edit/CMakeFiles/rawlog-edit.dir/rawlog-edit_anemometer.cpp.o -MF CMakeFiles/rawlog-edit.dir/rawlog-edit_anemometer.cpp.o.d -o CMakeFiles/rawlog-edit.dir/rawlog-edit_anemometer.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_anemometer.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit_anemometer.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/CRawlogProcessor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-edit/rawlog-edit-declarations.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/camera_calib_guiMain.h:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CAboutBox.cpp: In constructor 'CAboutBox::CAboutBox(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CAboutBox.cpp:66:114: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 66 | wxFont lbProgNameFont(22,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,_T("Times New Roman"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CAboutBox.cpp:79:108: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 79 | wxFont lbInfoFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CAboutBox.cpp:82:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 82 | wxFont lbLicenseFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CAboutBox.cpp:85:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 85 | wxFont TextCtrl1Font(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CAboutBox.cpp:97:53: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 97 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CAboutBox::OnButton1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CAboutBox.cpp:98:40: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 98 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CAboutBox::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 81%] Built target gps2rawlog /usr/bin/gmake -f apps/kinect-3d-view/CMakeFiles/kinect-3d-view.dir/build.make apps/kinect-3d-view/CMakeFiles/kinect-3d-view.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-3d-view /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-3d-view /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-3d-view/CMakeFiles/kinect-3d-view.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/kinect-3d-view/CMakeFiles/kinect-3d-view.dir/build.make apps/kinect-3d-view/CMakeFiles/kinect-3d-view.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 81%] Building CXX object apps/kinect-3d-view/CMakeFiles/kinect-3d-view.dir/kinect-3d-view_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-3d-view && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/kinect-3d-view/CMakeFiles/kinect-3d-view.dir/kinect-3d-view_main.cpp.o -MF CMakeFiles/kinect-3d-view.dir/kinect-3d-view_main.cpp.o.d -o CMakeFiles/kinect-3d-view.dir/kinect-3d-view_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-3d-view/kinect-3d-view_main.cpp [ 81%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CRejectionSamplingRangeOnlyLocalization.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/CRejectionSamplingRangeOnlyLocalization.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/CRejectionSamplingRangeOnlyLocalization.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/CRejectionSamplingRangeOnlyLocalization.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CRejectionSamplingRangeOnlyLocalization.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CKinect.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-3d-view/kinect-3d-view_main.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRejectionSamplingRangeOnlyLocalization.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CRejectionSamplingRangeOnlyLocalization.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CKinect.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object apps/camera-calib/CMakeFiles/camera-calib.dir/CDlgCalibWizardOnline.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/camera-calib && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/camera-calib/CMakeFiles/camera-calib.dir/CDlgCalibWizardOnline.cpp.o -MF CMakeFiles/camera-calib.dir/CDlgCalibWizardOnline.cpp.o.d -o CMakeFiles/camera-calib.dir/CDlgCalibWizardOnline.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CDlgCalibWizardOnline.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CDlgCalibWizardOnline.h:20, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CDlgCalibWizardOnline.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/spinbutt.h:22, from /usr/include/wx-3.2/wx/spinctrl.h:18, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CDlgCalibWizardOnline.h:15: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CRejectionSamplingRangeOnlyLocalization.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/CRejectionSamplingRangeOnlyLocalization.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/math_frwds.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Linking CXX executable ../../bin/rawlog-edit cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-edit && /usr/bin/cmake -E cmake_link_script CMakeFiles/rawlog-edit.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rawlog-edit.dir/rawlog-edit_main.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_list-poses.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_gps.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_gps_gas.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_info.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_externalize.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_filters.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_cuts.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_rawdaq.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_sensor-poses.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_camera-params.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_list-images.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_list-rangbear.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_generate-3d-pointclouds.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_generate-pcd.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_stereo-rectify.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_rename_externals.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_list-timestamps.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_remap_timestamps.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_imu.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_2d-scans.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_odometry.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_enose.cpp.o" "CMakeFiles/rawlog-edit.dir/rawlog-edit_anemometer.cpp.o" -o ../../bin/rawlog-edit -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-topography.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /usr/bin/gmake -f apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/build.make apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-stereo-calib /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/build.make apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 82%] Building CXX object apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/kinect_calibrate_guiApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-stereo-calib && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/kinect_calibrate_guiApp.cpp.o -MF CMakeFiles/kinect-stereo-calib.dir/kinect_calibrate_guiApp.cpp.o.d -o CMakeFiles/kinect-stereo-calib.dir/kinect_calibrate_guiApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiApp.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.h:32, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiApp.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiApp.h:20, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiApp.cpp:17: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CDlgCalibWizardOnline.cpp: In constructor 'CDlgCalibWizardOnline::CDlgCalibWizardOnline(wxWindow*, wxWindowID, const wxPoint&, const wxSize&)': /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CDlgCalibWizardOnline.cpp:163:117: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 163 | wxFont btnStartFont(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CDlgCalibWizardOnline.cpp:181:57: warning: cast between incompatible pointer to member types from 'void (CDlgCalibWizardOnline::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 181 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgCalibWizardOnline::OnbtnStartClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CDlgCalibWizardOnline.cpp:182:57: warning: cast between incompatible pointer to member types from 'void (CDlgCalibWizardOnline::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 182 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgCalibWizardOnline::OnbtnStopClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CDlgCalibWizardOnline.cpp:183:57: warning: cast between incompatible pointer to member types from 'void (CDlgCalibWizardOnline::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 183 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgCalibWizardOnline::OnbtnCloseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/CDlgCalibWizardOnline.cpp:184:39: warning: cast between incompatible pointer to member types from 'void (CDlgCalibWizardOnline::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 184 | Connect(ID_TIMER1,wxEVT_TIMER,(wxObjectEventFunction)&CDlgCalibWizardOnline::OntimCaptureTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/TKLDParams.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/TKLDParams.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/TKLDParams.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/TKLDParams.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/TKLDParams.cpp [ 83%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/TMonteCarloLocalizationParams.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/TMonteCarloLocalizationParams.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/TMonteCarloLocalizationParams.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/TMonteCarloLocalizationParams.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/TMonteCarloLocalizationParams.cpp [ 83%] Linking CXX executable ../../bin/kinect-3d-view cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-3d-view && /usr/bin/cmake -E cmake_link_script CMakeFiles/kinect-3d-view.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/kinect-3d-view.dir/kinect-3d-view_main.cpp.o" -o ../../bin/kinect-3d-view -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-hwdrivers.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lrt -pthread -lftdi1 -lusb-1.0 -lfreenect -ldc1394 -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/TMonteCarloLocalizationParams.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/TMonteCarloLocalizationParams.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/data_association.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/data_association.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/data_association.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/data_association.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/data_association.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDFGaussian.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/data_association.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/data_association.cpp:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 83%] Built target rawlog-edit /usr/bin/gmake -f apps/rawlog-grabber/CMakeFiles/rawlog-grabber.dir/build.make apps/rawlog-grabber/CMakeFiles/rawlog-grabber.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-grabber /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-grabber /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-grabber/CMakeFiles/rawlog-grabber.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/rawlog-grabber/CMakeFiles/rawlog-grabber.dir/build.make apps/rawlog-grabber/CMakeFiles/rawlog-grabber.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 83%] Building CXX object apps/rawlog-grabber/CMakeFiles/rawlog-grabber.dir/rawloggrabber_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-grabber && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rawlog-grabber/CMakeFiles/rawlog-grabber.dir/rawloggrabber_main.cpp.o -MF CMakeFiles/rawlog-grabber.dir/rawloggrabber_main.cpp.o.d -o CMakeFiles/rawlog-grabber.dir/rawloggrabber_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-grabber/rawloggrabber_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.h:33: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 83%] Built target kinect-3d-view /usr/bin/gmake -f apps/track-video-features/CMakeFiles/track-video-features.dir/build.make apps/track-video-features/CMakeFiles/track-video-features.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/track-video-features /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/track-video-features /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/track-video-features/CMakeFiles/track-video-features.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/track-video-features/CMakeFiles/track-video-features.dir/build.make apps/track-video-features/CMakeFiles/track-video-features.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 83%] Building CXX object apps/track-video-features/CMakeFiles/track-video-features.dir/track-video-feats_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/track-video-features && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/track-video-features/CMakeFiles/track-video-features.dir/track-video-feats_main.cpp.o -MF CMakeFiles/track-video-features.dir/track-video-feats_main.cpp.o.d -o CMakeFiles/track-video-features.dir/track-video-feats_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/track-video-features/track-video-feats_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-grabber/rawloggrabber_main.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDF.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h: In constructor 'mrpt::poses::CPoint2DPtr::CPoint2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:91:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 91 | DEFINE_SERIALIZABLE_POST( CPoint2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/tracking.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/track-video-features/track-video-feats_main.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-grabber/rawloggrabber_main.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_extensions.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField3D.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:57, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.h:47: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:26:39: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 26 | struct ci_less : std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:29:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 29 | struct nocase_compare : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/rawlog-grabber/rawloggrabber_main.cpp:27: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/tracking.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/aligned_containers.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object apps/camera-calib/CMakeFiles/camera-calib.dir/MyGLCanvas.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/camera-calib && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/camera-calib/CMakeFiles/camera-calib.dir/MyGLCanvas.cpp.o -MF CMakeFiles/camera-calib.dir/MyGLCanvas.cpp.o.d -o CMakeFiles/camera-calib.dir/MyGLCanvas.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/MyGLCanvas.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:49: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:134:5: required from 'mrpt::math::CMatrixTemplate::CMatrixTemplate(size_t, size_t) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:338:125: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/track-video-features/track-video-feats_main.cpp:25: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/track-video-features/track-video-feats_main.cpp: In function 'int main(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/apps/track-video-features/track-video-feats_main.cpp:459:47: warning: implicitly-declared 'stlplus::smart_ptr::smart_ptr(const stlplus::smart_ptr&)' is deprecated [-Wdeprecated-copy] 459 | const int ret = DoTrackingDemo(cam, last_arg_is_save_video); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = mrpt::hwdrivers::CCameraSensor; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/track-video-features/track-video-feats_main.cpp:42:38: note: initializing argument 1 of 'int DoTrackingDemo(mrpt::hwdrivers::CCameraSensorPtr, bool)' 42 | int DoTrackingDemo(CCameraSensorPtr cam, bool DO_SAVE_VIDEO) | ~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/MyGLCanvas.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/camera-calib/MyGLCanvas.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 84%] Linking CXX executable ../../bin/camera-calib cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/camera-calib && /usr/bin/cmake -E cmake_link_script CMakeFiles/camera-calib.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/camera-calib.dir/camera_calib_guiApp.cpp.o" "CMakeFiles/camera-calib.dir/camera_calib_guiMain.cpp.o" "CMakeFiles/camera-calib.dir/CAboutBox.cpp.o" "CMakeFiles/camera-calib.dir/CDlgCalibWizardOnline.cpp.o" "CMakeFiles/camera-calib.dir/MyGLCanvas.cpp.o" -o ../../bin/camera-calib -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrpt-hwdrivers.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lrt -lftdi1 -lusb-1.0 -lfreenect -ldc1394 -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 [ 84%] Linking CXX executable ../../bin/rawlog-grabber cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rawlog-grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/rawlog-grabber.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rawlog-grabber.dir/rawloggrabber_main.cpp.o" -o ../../bin/rawlog-grabber -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-hwdrivers.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lrt -lftdi1 -lusb-1.0 -lfreenect -ldc1394 -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 [ 84%] Linking CXX executable ../../bin/track-video-features cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/track-video-features && /usr/bin/cmake -E cmake_link_script CMakeFiles/track-video-features.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/track-video-features.dir/track-video-feats_main.cpp.o" -o ../../bin/track-video-features -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-hwdrivers.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lrt -pthread -lftdi1 -lusb-1.0 -lfreenect -ldc1394 -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 84%] Built target camera-calib /usr/bin/gmake -f apps/velodyne-view/CMakeFiles/velodyne-view.dir/build.make apps/velodyne-view/CMakeFiles/velodyne-view.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/velodyne-view /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/velodyne-view /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/velodyne-view/CMakeFiles/velodyne-view.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/velodyne-view/CMakeFiles/velodyne-view.dir/build.make apps/velodyne-view/CMakeFiles/velodyne-view.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 84%] Building CXX object apps/velodyne-view/CMakeFiles/velodyne-view.dir/velodyne-view_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/velodyne-view && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/velodyne-view/CMakeFiles/velodyne-view.dir/velodyne-view_main.cpp.o -MF CMakeFiles/velodyne-view.dir/velodyne-view_main.cpp.o.d -o CMakeFiles/velodyne-view.dir/velodyne-view_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/velodyne-view/velodyne-view_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CVelodyneScanner.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/velodyne-view/velodyne-view_main.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 84%] Built target rawlog-grabber [ 84%] Building CXX object apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/kinect_calibrate_guiMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-stereo-calib && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/kinect_calibrate_guiMain.cpp.o -MF CMakeFiles/kinect-stereo-calib.dir/kinect_calibrate_guiMain.cpp.o.d -o CMakeFiles/kinect-stereo-calib.dir/kinect_calibrate_guiMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp [ 84%] Building CXX object apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/CAboutBox.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-stereo-calib && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/CAboutBox.cpp.o -MF CMakeFiles/kinect-stereo-calib.dir/CAboutBox.cpp.o.d -o CMakeFiles/kinect-stereo-calib.dir/CAboutBox.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/CAboutBox.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationVelodyneScan.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CVelodyneScanner.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.h:32, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/gdicmn.h:23, from /usr/include/wx-3.2/wx/bitmap.h:19, from /usr/include/wx-3.2/wx/bmpbndl.h:13, from /usr/include/wx-3.2/wx/anybutton.h:44, from /usr/include/wx-3.2/wx/button.h:18, from /usr/include/wx-3.2/wx/bmpbuttn.h:18, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.h:23: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.h:32, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/CAboutBox.cpp:21: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/CAboutBox.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/CAboutBox.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CVelodyneScanner.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Built target track-video-features /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/MyGLCanvas.cpp.o /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-stereo-calib && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/kinect-stereo-calib/CMakeFiles/kinect-stereo-calib.dir/MyGLCanvas.cpp.o -MF CMakeFiles/kinect-stereo-calib.dir/MyGLCanvas.cpp.o.d -o CMakeFiles/kinect-stereo-calib.dir/MyGLCanvas.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/MyGLCanvas.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/velodyne-view/velodyne-view_main.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/velodyne-view/velodyne-view_main.cpp:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h: In member function 'virtual bool TCLAP::CmdLine::parse(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:428:37: warning: catching polymorphic type 'class TCLAP::ActionDoneException' by value [-Wcatch-value=] 428 | catch ( ActionDoneException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:432:30: warning: catching polymorphic type 'class TCLAP::ArgException' by value [-Wcatch-value=] 432 | catch ( ArgException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(mrpt::utils::CSerializablePtr&&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(mrpt::obs::CObservationPtr&&)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:63: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(mrpt::utils::CSerializablePtr&&)' first required here 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:186:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 186 | struct class_name_LINKAGE_##Ptr : public base_name##Ptr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/velodyne-view/velodyne-view_main.cpp: In function 'int VelodyneView(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/apps/velodyne-view/velodyne-view_main.cpp:178:69: note: synthesized method 'mrpt::obs::CObservationPtr::CObservationPtr(mrpt::obs::CObservationPtr&&)' first required here 178 | CObservationPtr possiblyNewObs = thrPar.new_obs.get(); | ^ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/MyGLCanvas.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.h:33: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.h:33: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ [ 84%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/observations_overlap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam/observations_overlap.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam/observations_overlap.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam/observations_overlap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/observations_overlap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_extensions.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField3D.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:57, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.h:47: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:26:39: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 26 | struct ci_less : std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/bitmap.h:18: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:29:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 29 | struct nocase_compare : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp: In constructor 'kinect_calibrate_guiDialog::kinect_calibrate_guiDialog(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:253:112: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 253 | wxFont StaticText26Font(16,wxDEFAULT,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/anybutton.h:45: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:276:112: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 276 | wxFont StaticText27Font(15,wxDEFAULT,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:383:106: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 383 | wxFont btnCaptureFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:390:108: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 390 | wxFont btnNextCalibFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:415:117: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 415 | wxFont StaticText22Font(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:424:120: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 424 | wxFont btnListRemoveSelectedFont(8,wxDEFAULT,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:428:110: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 428 | wxFont btnListLoadFont(8,wxDEFAULT,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:432:115: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 432 | wxFont btnLoadImageListFont(8,wxDEFAULT,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:436:110: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 436 | wxFont btnListSaveFont(8,wxDEFAULT,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:453:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 453 | wxFont rbShowImagesFont(8,wxDEFAULT,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:488:117: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 488 | wxFont StaticText24Font(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:573:116: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 573 | wxFont btnRunCalibFont(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:584:117: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 584 | wxFont StaticText23Font(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:596:116: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 596 | wxFont edLogCalibResultFont(8,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:639:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 639 | wxFont btnLoadCalibFont(8,wxDEFAULT,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:643:115: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 643 | wxFont btnSaveCalibLiveFont(8,wxDEFAULT,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:653:116: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 653 | wxFont m_grid_live_calibFont(8,wxDEFAULT,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:659:110: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 659 | wxFont GridLabelFont_1(8,wxDEFAULT,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:684:109: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 684 | wxFont edLogTestFont(8,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:707:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 707 | Connect(ID_BUTTON15,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnOpCalibKinectClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:708:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 708 | Connect(ID_BUTTON16,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnOpCalibStereoGenericClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:709:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 709 | Connect(ID_BUTTON17,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnOpTestKinectClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:710:53: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 710 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnNext1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:711:53: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 711 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnConnectClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:712:53: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 712 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnNext1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:713:53: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 713 | Connect(ID_BUTTON8,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnDisconnectClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:714:58: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 714 | Connect(ID_RADIOBOX1,wxEVT_COMMAND_RADIOBOX_SELECTED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnrbChannelSwitchSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:715:57: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxSpinEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 715 | Connect(ID_SPINCTRL7,wxEVT_COMMAND_SPINCTRL_UPDATED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnedTiltChange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:716:53: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 716 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnCaptureClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:717:53: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 717 | Connect(ID_BUTTON7,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnNextCalibClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:718:56: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 718 | Connect(ID_LISTBOX1,wxEVT_COMMAND_LISTBOX_SELECTED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnlbImagePairsSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:719:53: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 719 | Connect(ID_BUTTON9,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnListRemoveSelectedClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:720:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 720 | Connect(ID_BUTTON10,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnListLoadClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:721:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 721 | Connect(ID_BUTTON11,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnLoadImageListClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:722:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 722 | Connect(ID_BUTTON12,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnListSaveClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:723:58: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 723 | Connect(ID_RADIOBOX2,wxEVT_COMMAND_RADIOBOX_SELECTED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnrbShowImagesSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:724:57: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxSpinEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 724 | Connect(ID_SPINCTRL3,wxEVT_COMMAND_SPINCTRL_UPDATED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnNeedsToUpdate6DCamPlot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:725:57: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxSpinEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 725 | Connect(ID_SPINCTRL4,wxEVT_COMMAND_SPINCTRL_UPDATED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnNeedsToUpdate6DCamPlot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:726:53: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 726 | Connect(ID_TEXTCTRL6,wxEVT_COMMAND_TEXT_UPDATED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnedCalibSizeXText); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:727:53: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 727 | Connect(ID_TEXTCTRL7,wxEVT_COMMAND_TEXT_UPDATED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnedCalibSizeXText); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:728:57: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 728 | Connect(ID_CHECKBOX3,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OncbCalibNormalizeClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:729:57: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 729 | Connect(ID_CHECKBOX2,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OncbCalibNormalizeClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:730:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 730 | Connect(ID_BUTTON14,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnRunCalibClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:731:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 731 | Connect(ID_BUTTON13,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnSaveCalibClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:732:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 732 | Connect(ID_BUTTON18,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnConnectLive3DClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:733:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 733 | Connect(ID_BUTTON20,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnDisconnectLiveClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:734:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 734 | Connect(ID_BUTTON19,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnLoadCalibClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:735:54: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 735 | Connect(ID_BUTTON21,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnSaveCalibLiveClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:736:59: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 736 | Connect(ID_BITMAPBUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnHelpLiveCalibClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:737:37: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxFocusEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 737 | Panel5->Connect(wxEVT_SET_FOCUS,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnPanel5SetFocus,0,this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:738:63: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxBookCtrlEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 738 | Connect(ID_NOTEBOOK1,wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnNotebook1PageChanging); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:739:53: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 739 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:740:53: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 740 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnbtnQuitClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:741:35: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 741 | Connect(ID_TIMER1,wxEVT_TIMER,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OntimConsoleDumpTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:742:35: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 742 | Connect(ID_TIMER2,wxEVT_TIMER,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OntimMiscTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:743:41: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxCloseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 743 | Connect(wxID_ANY,wxEVT_CLOSE_WINDOW,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnClose); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:744:24: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxSizeEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 744 | Connect(wxEVT_SIZE,(wxObjectEventFunction)&kinect_calibrate_guiDialog::OnResize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.cpp:753:1: warning: cast between incompatible pointer to member types from 'void (kinect_calibrate_guiDialog::*)(wxGridEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 753 | (wxObjectEventFunction)&kinect_calibrate_guiDialog::Onm_grid_live_calibCellChange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/observations_overlap.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam/observations_overlap.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_extensions.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField3D.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:57, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/kinect_calibrate_guiMain.h:47: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:26:39: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 26 | struct ci_less : std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:29:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 29 | struct nocase_compare : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/CAboutBox.cpp: In constructor 'CAboutBox::CAboutBox(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/CAboutBox.cpp:70:114: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 70 | wxFont lbProgNameFont(22,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,_T("Times New Roman"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/CAboutBox.cpp:83:108: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 83 | wxFont lbInfoFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/CAboutBox.cpp:86:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 86 | wxFont lbLicenseFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/CAboutBox.cpp:89:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 89 | wxFont TextCtrl1Font(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/CAboutBox.cpp:101:53: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 101 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CAboutBox::OnButton1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-stereo-calib/CAboutBox.cpp:102:40: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 102 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CAboutBox::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:49: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:134:5: required from 'mrpt::math::CMatrixTemplate::CMatrixTemplate(size_t, size_t) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:338:125: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:49: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:134:5: required from 'mrpt::math::CMatrixTemplate::CMatrixTemplate(size_t, size_t) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:338:125: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ [ 85%] Linking CXX executable ../../bin/velodyne-view cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/velodyne-view && /usr/bin/cmake -E cmake_link_script CMakeFiles/velodyne-view.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/velodyne-view.dir/velodyne-view_main.cpp.o" -o ../../bin/velodyne-view -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-hwdrivers.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lrt -lftdi1 -lusb-1.0 -lfreenect -ldc1394 -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 [ 85%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/registerAllClasses.cpp [ 85%] Building CXX object libs/slam/CMakeFiles/mrpt-slam.dir/src/slam-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_slam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/slam/CMakeFiles/mrpt-slam.dir/src/slam-precomp.cpp.o -MF CMakeFiles/mrpt-slam.dir/src/slam-precomp.cpp.o.d -o CMakeFiles/mrpt-slam.dir/src/slam-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/slam-precomp.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeacon.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps.h:20, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam.h:20, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/src/registerAllClasses.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h: In constructor 'mrpt::math::CMatrixPtr::CMatrixPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:85:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 85 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrix, mrpt::utils::CSerializable, CMatrix) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeacon.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps.h:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam.h:21: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderICP.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam.h:25: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:524, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam.h:27: /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h: In member function 'void mrpt::bayes::CKalmanFilterCapable::runOneKalmanIteration()': /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h:396:57: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 396 | binder1st >(equal_to(),-1) ) ) ); | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 85%] Built target velodyne-view In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h:57, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam.h:31: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CAngularObservationMesh.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps.h:38: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:184:33: required from 'mrpt::math::CMatrixTemplate::~CMatrixTemplate() [with T = mrpt::math::TPoint3D]' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CAngularObservationMesh.h:204:38: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ [ 85%] Linking CXX shared library ../../lib/libmrpt-slam.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-slam.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-slam.so.1.4 -o ../../lib/libmrpt-slam.so.1.4.0 "CMakeFiles/mrpt-slam.dir/src/maps/CMultiMetricMap.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CGridMapAligner.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CICP.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CIncrementalMapPartitioner.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilder.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilderICP.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapBuilderRBPF.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CMetricMapsAlignmentAlgorithm.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CMonteCarloLocalization2D.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CMonteCarloLocalization3D.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CMultiMetricMapPDF.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CMultiMetricMapPDF_RBPF.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/COccupancyGridMapFeatureExtractor.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CRangeBearingKFSLAM.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CRangeBearingKFSLAM2D.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/CRejectionSamplingRangeOnlyLocalization.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/TKLDParams.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/TMonteCarloLocalizationParams.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/data_association.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam/observations_overlap.cpp.o" "CMakeFiles/mrpt-slam.dir/src/registerAllClasses.cpp.o" "CMakeFiles/mrpt-slam.dir/src/slam-precomp.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so [ 85%] Linking CXX executable ../../bin/kinect-stereo-calib cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-stereo-calib && /usr/bin/cmake -E cmake_link_script CMakeFiles/kinect-stereo-calib.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/kinect-stereo-calib.dir/kinect_calibrate_guiApp.cpp.o" "CMakeFiles/kinect-stereo-calib.dir/kinect_calibrate_guiMain.cpp.o" "CMakeFiles/kinect-stereo-calib.dir/CAboutBox.cpp.o" "CMakeFiles/kinect-stereo-calib.dir/MyGLCanvas.cpp.o" -o ../../bin/kinect-stereo-calib -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrpt-hwdrivers.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lrt -lftdi1 -lusb-1.0 -lfreenect -ldc1394 -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/slam && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-slam.so.1.4 ../../lib/libmrpt-slam.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 85%] Built target mrpt-slam /usr/bin/gmake -f libs/detectors/CMakeFiles/mrpt-detectors.dir/build.make libs/detectors/CMakeFiles/mrpt-detectors.dir/depend /usr/bin/gmake -f libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/build.make libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/depend /usr/bin/gmake -f apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/build.make apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/depend /usr/bin/gmake -f apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/build.make apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/2d-slam-demo /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/build.make apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/build.make apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 85%] Building CXX object apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/slamdemoApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/2d-slam-demo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/slamdemoApp.cpp.o -MF CMakeFiles/2d-slam-demo.dir/slamdemoApp.cpp.o.d -o CMakeFiles/2d-slam-demo.dir/slamdemoApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoApp.cpp gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/detectors /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/detectors /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/detectors/CMakeFiles/mrpt-detectors.dir/DependInfo.cmake --color= [ 85%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CAboutBox.cpp.o gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/detectors/CMakeFiles/mrpt-detectors.dir/build.make libs/detectors/CMakeFiles/mrpt-detectors.dir/build cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CAboutBox.cpp.o -MF CMakeFiles/RawLogViewer.dir/CAboutBox.cpp.o.d -o CMakeFiles/RawLogViewer.dir/CAboutBox.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.cpp gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 85%] Building CXX object libs/detectors/CMakeFiles/mrpt-detectors.dir/src/CCascadeClassifierDetection.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/detectors && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_detectors_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/detectors/CMakeFiles/mrpt-detectors.dir/src/CCascadeClassifierDetection.cpp.o -MF CMakeFiles/mrpt-detectors.dir/src/CCascadeClassifierDetection.cpp.o.d -o CMakeFiles/mrpt-detectors.dir/src/CCascadeClassifierDetection.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CCascadeClassifierDetection.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/build.make libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 85%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMHMapArc.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMHMapArc.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHMHMapArc.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHMHMapArc.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMHMapArc.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateNumeric.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoApp.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoApp.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoApp.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.cpp:9: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CDetectableObject.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CObjectDetection.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CCascadeClassifierDetection.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CCascadeClassifierDetection.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMHMapArc.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CObjectDetection.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:524: /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h: In member function 'void mrpt::bayes::CKalmanFilterCapable::runOneKalmanIteration()': /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h:396:57: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 396 | binder1st >(equal_to(),-1) ) ) ); | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438, from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 85%] Building CXX object libs/detectors/CMakeFiles/mrpt-detectors.dir/src/CDetectableObject.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/detectors && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_detectors_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/detectors/CMakeFiles/mrpt-detectors.dir/src/CDetectableObject.cpp.o -MF CMakeFiles/mrpt-detectors.dir/src/CDetectableObject.cpp.o.d -o CMakeFiles/mrpt-detectors.dir/src/CDetectableObject.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CDetectableObject.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:26: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.cpp: In constructor 'CAboutBox::CAboutBox(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.cpp:66:114: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 66 | wxFont lbProgNameFont(22,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,_T("Times New Roman"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CDetectableObject.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CDetectableObject.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.cpp:79:108: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 79 | wxFont lbInfoFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.cpp:82:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 82 | wxFont lbLicenseFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.cpp:85:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 85 | wxFont TextCtrl1Font(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.cpp:97:53: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 97 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CAboutBox::OnButton1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.cpp:98:40: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 98 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CAboutBox::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CAboutBox.cpp:99:24: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxKeyEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 99 | Connect(wxEVT_CHAR,(wxObjectEventFunction)&CAboutBox::OnChar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object libs/detectors/CMakeFiles/mrpt-detectors.dir/src/CDetectorDoorCrossing.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/detectors && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_detectors_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/detectors/CMakeFiles/mrpt-detectors.dir/src/CDetectorDoorCrossing.cpp.o -MF CMakeFiles/mrpt-detectors.dir/src/CDetectorDoorCrossing.cpp.o.d -o CMakeFiles/mrpt-detectors.dir/src/CDetectorDoorCrossing.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CDetectorDoorCrossing.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CDetectorDoorCrossing.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CDetectorDoorCrossing.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:28: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 86%] Built target kinect-stereo-calib /usr/bin/gmake -f apps/ReactiveNav3D-Demo/CMakeFiles/ReactiveNav3D-Demo.dir/build.make apps/ReactiveNav3D-Demo/CMakeFiles/ReactiveNav3D-Demo.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNav3D-Demo /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ReactiveNav3D-Demo /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ReactiveNav3D-Demo/CMakeFiles/ReactiveNav3D-Demo.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/ReactiveNav3D-Demo/CMakeFiles/ReactiveNav3D-Demo.dir/build.make apps/ReactiveNav3D-Demo/CMakeFiles/ReactiveNav3D-Demo.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 86%] Building CXX object apps/ReactiveNav3D-Demo/CMakeFiles/ReactiveNav3D-Demo.dir/ReactiveNav3D_demo_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ReactiveNav3D-Demo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/ReactiveNav3D-Demo/CMakeFiles/ReactiveNav3D-Demo.dir/ReactiveNav3D_demo_main.cpp.o -MF CMakeFiles/ReactiveNav3D-Demo.dir/ReactiveNav3D_demo_main.cpp.o.d -o CMakeFiles/ReactiveNav3D-Demo.dir/ReactiveNav3D_demo_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNav3D-Demo/ReactiveNav3D_demo_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoApp.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h: In member function 'virtual bool TCLAP::CmdLine::parse(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:428:37: warning: catching polymorphic type 'class TCLAP::ActionDoneException' by value [-Wcatch-value=] 428 | catch ( ActionDoneException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:432:30: warning: catching polymorphic type 'class TCLAP::ArgException' by value [-Wcatch-value=] 432 | catch ( ArgException e ) | ^ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractReactiveNavigationSystem.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractPTGBasedReactive.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CReactiveNavigationSystem3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNav3D-Demo/ReactiveNav3D_demo.h:11, from /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNav3D-Demo/ReactiveNav3D_demo_main.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CDetectorDoorCrossing.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:17, from /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNav3D-Demo/ReactiveNav3D_demo.h:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CDetectorDoorCrossing.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/math_frwds.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_extensions.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField3D.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:57: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:26:39: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 26 | struct ci_less : std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /builddir/build/BUILD/mrpt-1.4.0/apps/ReactiveNav3D-Demo/ReactiveNav3D_demo_main.cpp:10: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:29:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 29 | struct nocase_compare : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:49: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:134:5: required from 'mrpt::math::CMatrixTemplate::CMatrixTemplate(size_t, size_t) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:338:125: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ [ 86%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormEdit.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormEdit.cpp.o -MF CMakeFiles/RawLogViewer.dir/CFormEdit.cpp.o.d -o CMakeFiles/RawLogViewer.dir/CFormEdit.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionCollection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.h:31, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:9: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/ctrlsub.h:19, from /usr/include/wx-3.2/wx/listbox.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.h:12: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 86%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMHMapNode.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMHMapNode.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHMHMapNode.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHMHMapNode.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMHMapNode.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMHMapNode.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h: In constructor 'mrpt::obs::CActionPtr::CActionPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:53:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 53 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CAction, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionCollection.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp: In constructor 'CFormEdit::CFormEdit(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:285:64: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 285 | Connect(ID_RADIOBUTTON1,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CFormEdit::OnrbLoadedSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:286:64: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 286 | Connect(ID_RADIOBUTTON2,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CFormEdit::OnrbFileSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:287:53: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 287 | Connect(ID_BUTTON9,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnbtnPickInputClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:288:54: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 288 | Connect(ID_BUTTON11,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnbtnPickOutClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:289:48: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 289 | Connect(ID_SLIDER1,wxEVT_SCROLL_THUMBTRACK,(wxObjectEventFunction)&CFormEdit::OnslFirstCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:290:45: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 290 | Connect(ID_SLIDER1,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&CFormEdit::OnslFirstCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:291:48: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 291 | Connect(ID_SLIDER2,wxEVT_SCROLL_THUMBTRACK,(wxObjectEventFunction)&CFormEdit::OnslToCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:292:45: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 292 | Connect(ID_SLIDER2,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&CFormEdit::OnslToCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:293:53: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 293 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnbtnKeepClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:294:53: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 294 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnbtnDeleteClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:295:53: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 295 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnbtnDelObsIndxClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:296:53: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 296 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnbtnRemActsIndxClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:297:53: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 297 | Connect(ID_BUTTON7,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnbtnRemoveObsClassClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:298:53: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 298 | Connect(ID_BUTTON8,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnbtnRemoveAllButByClassClick1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:299:54: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 299 | Connect(ID_BUTTON10,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnRemoveByLabel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:300:54: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 300 | Connect(ID_BUTTON12,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnRemoveButLabel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:301:54: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 301 | Connect(ID_BUTTON13,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnbtnLeaveHorizScansClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:302:53: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 302 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnbtnImgSwapClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:303:53: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 303 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormEdit::OnbtnCloseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormEdit.cpp:304:40: warning: cast between incompatible pointer to member types from 'void (CFormEdit::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 304 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CFormEdit::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object libs/detectors/CMakeFiles/mrpt-detectors.dir/src/CFaceDetection.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/detectors && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_detectors_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/detectors/CMakeFiles/mrpt-detectors.dir/src/CFaceDetection.cpp.o -MF CMakeFiles/mrpt-detectors.dir/src/CFaceDetection.cpp.o.d -o CMakeFiles/mrpt-detectors.dir/src/CFaceDetection.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CFaceDetection.cpp [ 86%] Building CXX object apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/slamdemoMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/2d-slam-demo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/slamdemoMain.cpp.o -MF CMakeFiles/2d-slam-demo.dir/slamdemoMain.cpp.o.d -o CMakeFiles/2d-slam-demo.dir/slamdemoMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CFaceDetection.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateNumeric.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoApp.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CFaceDetection.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CFaceDetection.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:524: /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h: In member function 'void mrpt::bayes::CKalmanFilterCapable::runOneKalmanIteration()': /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h:396:57: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 396 | binder1st >(equal_to(),-1) ) ) ); | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438, from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:26: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:28: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp: In constructor 'slamdemoFrame::slamdemoFrame(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:235:109: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 235 | wxFont lbGTFont(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/scrolwin.h:14, from /usr/include/wx-3.2/wx/generic/grid.h:20, from /usr/include/wx-3.2/wx/grid.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.h:14: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:248:110: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 248 | wxFont lbObsFont(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:266:110: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 266 | wxFont lbMapFont(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:279:116: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 279 | wxFont lmIndCompatFont(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:296:115: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 296 | wxFont lbDatAssocFont(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:328:116: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 328 | wxFont StaticText2Font(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:341:116: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 341 | wxFont StaticText3Font(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:354:116: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 354 | wxFont StaticText4Font(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:377:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 377 | wxFont lbDaTPFont(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:390:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 390 | wxFont lbDaTNFont(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:403:116: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 403 | wxFont StaticText6Font(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:416:116: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 416 | wxFont StaticText7Font(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:436:116: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 436 | wxFont StaticText1Font(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:449:116: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 449 | wxFont StaticText5Font(wxDEFAULT,wxDEFAULT,wxFONTSTYLE_NORMAL,wxBOLD,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:533:54: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 533 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnbtnResetClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:534:54: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 534 | Connect(ID_MENUITEM2,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnbtnOneStepClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:535:54: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 535 | Connect(ID_MENUITEM3,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnbtnRunClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:536:54: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 536 | Connect(ID_MENUITEM6,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnbtnStopClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:537:54: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 537 | Connect(ID_MENUITEM4,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnbtnRunBatchClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:538:54: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 538 | Connect(ID_MENUITEM5,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnConfigClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:539:52: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 539 | Connect(idMenuQuit,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:540:54: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 540 | Connect(ID_MENUITEM8,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnMenuSaveFilterState); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:541:55: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 541 | Connect(ID_MENUITEM11,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnmnuSaveLastDASelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:542:65: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 542 | Connect(ID_MENUITEM_SAVE_RAWLOG,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnmnuItemSaveRawlogSelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:543:54: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 543 | Connect(ID_MENUITEM9,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnMenuProfilerViewStats); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:544:55: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 544 | Connect(ID_MENUITEM10,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnMenuProfilerReset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:545:53: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 545 | Connect(idMenuAbout,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&slamdemoFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:546:56: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 546 | Connect(ID_TOOLBARITEM1,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&slamdemoFrame::OnbtnResetClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:547:56: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 547 | Connect(ID_TOOLBARITEM2,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&slamdemoFrame::OnbtnOneStepClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:548:50: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 548 | Connect(ID_BTNRUN,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&slamdemoFrame::OnbtnRunClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:549:51: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 549 | Connect(ID_BTNSTOP,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&slamdemoFrame::OnbtnStopClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:550:56: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 550 | Connect(ID_TOOLBARITEM4,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&slamdemoFrame::OnbtnRunBatchClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:551:56: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 551 | Connect(ID_TOOLBARITEM3,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&slamdemoFrame::OnConfigClicked); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:552:56: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 552 | Connect(ID_TOOLBARITEM6,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&slamdemoFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:553:56: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 553 | Connect(ID_TOOLBARITEM7,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&slamdemoFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:554:35: warning: cast between incompatible pointer to member types from 'void (slamdemoFrame::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 554 | Connect(ID_TIMER1,wxEVT_TIMER,(wxObjectEventFunction)&slamdemoFrame::OntimSimulTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.cpp:652:72: warning: 'wxPen::wxPen(const wxColour&, int, int)' is deprecated: use wxPENSTYLE_XXX constants [-Wdeprecated-declarations] 652 | m_lyICvisibleRange->SetPen( wxPen(wxColour(0,0,0),1,wxLONG_DASH) ); | ^ In file included from /usr/include/wx-3.2/wx/pen.h:107, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/otherlibs/mathplot/mathplot.h:92, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.h:19: /usr/include/wx-3.2/wx/gtk/pen.h:51:5: note: declared here 51 | wxPen(const wxColour& col, int width, int style); | ^~~~~ [ 86%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_3D_viewer.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_3D_viewer.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_3D_viewer.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_3D_viewer.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_3D_viewer.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_3D_viewer.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 86%] Linking CXX executable ../../bin/ReactiveNav3D-Demo cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ReactiveNav3D-Demo && /usr/bin/cmake -E cmake_link_script CMakeFiles/ReactiveNav3D-Demo.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/ReactiveNav3D-Demo.dir/ReactiveNav3D_demo_main.cpp.o" -o ../../bin/ReactiveNav3D-Demo -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-nav.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormMotionModel.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormMotionModel.cpp.o -MF CMakeFiles/RawLogViewer.dir/CFormMotionModel.cpp.o.d -o CMakeFiles/RawLogViewer.dir/CFormMotionModel.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:9: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 86%] Built target ReactiveNav3D-Demo /usr/bin/gmake -f apps/grid-matching/CMakeFiles/grid-matching.dir/build.make apps/grid-matching/CMakeFiles/grid-matching.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/grid-matching /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/grid-matching /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/grid-matching/CMakeFiles/grid-matching.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/grid-matching/CMakeFiles/grid-matching.dir/build.make apps/grid-matching/CMakeFiles/grid-matching.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 86%] Building CXX object apps/grid-matching/CMakeFiles/grid-matching.dir/grid-matching_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/grid-matching && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/grid-matching/CMakeFiles/grid-matching.dir/grid-matching_main.cpp.o -MF CMakeFiles/grid-matching.dir/grid-matching_main.cpp.o.d -o CMakeFiles/grid-matching.dir/grid-matching_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/grid-matching/grid-matching_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGaussian.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/grid-matching/grid-matching_main.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CGridMapAligner.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/grid-matching/grid-matching_main.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStream.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileStream.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/grid-matching/grid-matching_main.cpp:10: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp: In constructor 'CFormMotionModel::CFormMotionModel(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:365:53: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 365 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OnbtnOkClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:366:54: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 366 | Connect(ID_BUTTON10,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OnbtnResetGaussClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:367:53: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 367 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OnbtnGaussOKClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:368:53: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 368 | Connect(ID_BUTTON8,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OnbtnSimulateClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:369:54: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 369 | Connect(ID_BUTTON11,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OnbtnResetThrunClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:370:53: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 370 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OnbtnThrunOkClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:371:53: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 371 | Connect(ID_BUTTON9,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OnbtnSimulateThrunClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:372:64: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 372 | Connect(ID_RADIOBUTTON1,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CFormMotionModel::OnrbLoadedSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:373:53: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 373 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OnbtnGetFromCurrentClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:374:57: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 374 | Connect(ID_CHECKBOX1,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OncbAllClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:375:64: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 375 | Connect(ID_RADIOBUTTON2,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CFormMotionModel::OnrbFileSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:376:53: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 376 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OnbtnPickInputClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:377:53: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 377 | Connect(ID_BUTTON7,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OnbtnGetFromFileClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:378:53: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 378 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormMotionModel::OnbtnPickOutClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormMotionModel.cpp:379:40: warning: cast between incompatible pointer to member types from 'void (CFormMotionModel::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 379 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CFormMotionModel::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/grid-matching/grid-matching_main.cpp:29: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h: In member function 'virtual bool TCLAP::CmdLine::parse(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:428:37: warning: catching polymorphic type 'class TCLAP::ActionDoneException' by value [-Wcatch-value=] 428 | catch ( ActionDoneException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:432:30: warning: catching polymorphic type 'class TCLAP::ArgException' by value [-Wcatch-value=] 432 | catch ( ArgException e ) | ^ [ 86%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_AA.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_AA.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_AA.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_AA.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_AA.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_AA.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_AA.cpp: In static member function 'static mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromAAPtr mrpt::hmtslam::CHMTSLAM::areaAbstraction(mrpt::hmtslam::CLocalMetricHypothesis*, const mrpt::hmtslam::TPoseIDList&)': /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_AA.cpp:110:16: warning: implicitly-declared 'stlplus::smart_ptr::smart_ptr(const stlplus::smart_ptr&)' is deprecated [-Wdeprecated-copy] 110 | return resMsg; | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromAA; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ [ 86%] Linking CXX executable ../../bin/grid-matching cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/grid-matching && /usr/bin/cmake -E cmake_link_script CMakeFiles/grid-matching.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/grid-matching.dir/grid-matching_main.cpp.o" -o ../../bin/grid-matching -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lrt -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 [ 86%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormPlayVideo.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormPlayVideo.cpp.o -MF CMakeFiles/RawLogViewer.dir/CFormPlayVideo.cpp.o.d -o CMakeFiles/RawLogViewer.dir/CFormPlayVideo.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/sizer.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 87%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LOG.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LOG.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LOG.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LOG.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_LOG.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_LOG.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ [ 87%] Building CXX object apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/batch_experiments.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/2d-slam-demo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/batch_experiments.cpp.o -MF CMakeFiles/2d-slam-demo.dir/batch_experiments.cpp.o.d -o CMakeFiles/2d-slam-demo.dir/batch_experiments.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/batch_experiments.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateNumeric.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/batch_experiments.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoApp.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/batch_experiments.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 87%] Built target grid-matching [ 87%] Building CXX object apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/CAboutBox.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/2d-slam-demo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/CAboutBox.cpp.o -MF CMakeFiles/2d-slam-demo.dir/CAboutBox.cpp.o.d -o CMakeFiles/2d-slam-demo.dir/CAboutBox.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CAboutBox.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp: In constructor 'CFormPlayVideo::CFormPlayVideo(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:240:64: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 240 | Connect(ID_RADIOBUTTON1,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CFormPlayVideo::OnrbLoadedSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:241:64: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 241 | Connect(ID_RADIOBUTTON2,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CFormPlayVideo::OnrbFileSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:242:53: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 242 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormPlayVideo::OnbtnPickClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:243:58: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 243 | Connect(ID_COMBOBOX1,wxEVT_COMMAND_COMBOBOX_SELECTED,(wxObjectEventFunction)&CFormPlayVideo::OncbImageDirsSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:244:53: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 244 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormPlayVideo::OnbtnPlayClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:245:53: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 245 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormPlayVideo::OnbtnStopClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:246:53: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 246 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormPlayVideo::OnbtnCloseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:247:48: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 247 | Connect(ID_SLIDER1,wxEVT_SCROLL_THUMBTRACK,(wxObjectEventFunction)&CFormPlayVideo::OnprogressBarCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:248:45: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 248 | Connect(ID_SLIDER1,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&CFormPlayVideo::OnprogressBarCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:249:59: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 249 | Connect(ID_BITMAPBUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormPlayVideo::OnbtnSaveCam1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:250:59: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 250 | Connect(ID_BITMAPBUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormPlayVideo::OnbtnSaveCam2Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:251:59: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 251 | Connect(ID_BITMAPBUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormPlayVideo::OnbtnSaveCam3Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormPlayVideo.cpp:252:40: warning: cast between incompatible pointer to member types from 'void (CFormPlayVideo::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 252 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CFormPlayVideo::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateNumeric.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CAboutBox.cpp:21: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CAboutBox.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CAboutBox.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:524: /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h: In member function 'void mrpt::bayes::CKalmanFilterCapable::runOneKalmanIteration()': /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h:396:57: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 396 | binder1st >(equal_to(),-1) ) ) ); | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438, from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:26: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 87%] Building CXX object libs/detectors/CMakeFiles/mrpt-detectors.dir/src/CObjectDetection.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/detectors && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_detectors_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/detectors/CMakeFiles/mrpt-detectors.dir/src/CObjectDetection.cpp.o -MF CMakeFiles/mrpt-detectors.dir/src/CObjectDetection.cpp.o.d -o CMakeFiles/mrpt-detectors.dir/src/CObjectDetection.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CObjectDetection.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CDetectableObject.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CObjectDetection.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/CObjectDetection.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:28: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CObjectDetection.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:524: /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h: In member function 'void mrpt::bayes::CKalmanFilterCapable::runOneKalmanIteration()': /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h:396:57: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 396 | binder1st >(equal_to(),-1) ) ) ); | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438, from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:26: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 87%] Building CXX object libs/detectors/CMakeFiles/mrpt-detectors.dir/src/detectors-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/detectors && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_detectors_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/detectors/CMakeFiles/mrpt-detectors.dir/src/detectors-precomp.cpp.o -MF CMakeFiles/mrpt-detectors.dir/src/detectors-precomp.cpp.o.d -o CMakeFiles/mrpt-detectors.dir/src/detectors-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/detectors-precomp.cpp [ 87%] Building CXX object libs/detectors/CMakeFiles/mrpt-detectors.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/detectors && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_detectors_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/detectors/CMakeFiles/mrpt-detectors.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-detectors.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-detectors.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/registerAllClasses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:28: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CDetectableObject.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/src/registerAllClasses.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CAboutBox.cpp: In constructor 'CAboutBox::CAboutBox(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CAboutBox.cpp:70:114: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 70 | wxFont lbProgNameFont(22,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,_T("Times New Roman"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CAboutBox.cpp:83:108: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 83 | wxFont lbInfoFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CAboutBox.cpp:86:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 86 | wxFont lbLicenseFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CAboutBox.cpp:89:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 89 | wxFont TextCtrl1Font(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CAboutBox.cpp:101:53: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 101 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CAboutBox::OnButton1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CAboutBox.cpp:102:40: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 102 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CAboutBox::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CObjectDetection.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CFaceDetection.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CDetectorDoorCrossing.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ [ 87%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LSLAM.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LSLAM.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LSLAM.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LSLAM.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_LSLAM.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_LSLAM.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 87%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormRawMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormRawMap.cpp.o -MF CMakeFiles/RawLogViewer.dir/CFormRawMap.cpp.o.d -o CMakeFiles/RawLogViewer.dir/CFormRawMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.h:28, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/sizer.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 87%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CScanMatching.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CScanMatching.cpp.o -MF CMakeFiles/RawLogViewer.dir/CScanMatching.cpp.o.d -o CMakeFiles/RawLogViewer.dir/CScanMatching.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:26: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/gauge.h:18, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:9: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 87%] Linking CXX shared library ../../lib/libmrpt-detectors.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/detectors && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-detectors.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-detectors.so.1.4 -o ../../lib/libmrpt-detectors.so.1.4.0 "CMakeFiles/mrpt-detectors.dir/src/CCascadeClassifierDetection.cpp.o" "CMakeFiles/mrpt-detectors.dir/src/CDetectableObject.cpp.o" "CMakeFiles/mrpt-detectors.dir/src/CDetectorDoorCrossing.cpp.o" "CMakeFiles/mrpt-detectors.dir/src/CFaceDetection.cpp.o" "CMakeFiles/mrpt-detectors.dir/src/CObjectDetection.cpp.o" "CMakeFiles/mrpt-detectors.dir/src/detectors-precomp.cpp.o" "CMakeFiles/mrpt-detectors.dir/src/registerAllClasses.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lrt -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:42: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/CDlgParams.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/2d-slam-demo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/CDlgParams.cpp.o -MF CMakeFiles/2d-slam-demo.dir/CDlgParams.cpp.o.d -o CMakeFiles/2d-slam-demo.dir/CDlgParams.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:36: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp: In constructor 'CScanMatching::CScanMatching(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:147:114: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 147 | wxFont edOptICPFont(8,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Monospace"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:167:117: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 167 | wxFont edOptRefPntFont(8,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Monospace"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:170:118: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 170 | wxFont edOptRefGridFont(8,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Monospace"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:179:119: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 179 | wxFont edOptAlignMapFont(8,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Monospace"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:234:112: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 234 | wxFont txtLogFont(8,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Monospace"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:251:63: warning: cast between incompatible pointer to member types from 'void (CScanMatching::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 251 | Connect(ID_BITMAPBUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CScanMatching::OnbtnHelpClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:252:68: warning: cast between incompatible pointer to member types from 'void (CScanMatching::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 252 | Connect(ID_RADIOBUTTON1,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CScanMatching::OChangeSelectedMapType); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:253:68: warning: cast between incompatible pointer to member types from 'void (CScanMatching::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 253 | Connect(ID_RADIOBUTTON2,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CScanMatching::OChangeSelectedMapType); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:254:67: warning: cast between incompatible pointer to member types from 'void (CScanMatching::*)(wxBookCtrlEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 254 | Connect(ID_NOTEBOOK1,wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING,(wxObjectEventFunction)&CScanMatching::OnNotebook1PageChanging); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:255:57: warning: cast between incompatible pointer to member types from 'void (CScanMatching::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 255 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CScanMatching::OnbtnICPClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:256:61: warning: cast between incompatible pointer to member types from 'void (CScanMatching::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 256 | Connect(ID_CHECKBOX1,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&CScanMatching::OncbAnimateClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanMatching.cpp:257:57: warning: cast between incompatible pointer to member types from 'void (CScanMatching::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 257 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CScanMatching::OnbtnCloseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp: In constructor 'CFormRawMap::CFormRawMap(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:221:107: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 221 | wxFont edOptsFont(8,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:241:48: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 241 | Connect(ID_SLIDER1,wxEVT_SCROLL_THUMBTRACK,(wxObjectEventFunction)&CFormRawMap::OnslFromCmdScrollThumbTrack); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:242:45: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 242 | Connect(ID_SLIDER1,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&CFormRawMap::OnslFromCmdScrollThumbTrack); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:243:48: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 243 | Connect(ID_SLIDER2,wxEVT_SCROLL_THUMBTRACK,(wxObjectEventFunction)&CFormRawMap::OnslToCmdScrollThumbTrack); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:244:45: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 244 | Connect(ID_SLIDER2,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&CFormRawMap::OnslToCmdScrollThumbTrack); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:245:48: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 245 | Connect(ID_SLIDER3,wxEVT_SCROLL_THUMBTRACK,(wxObjectEventFunction)&CFormRawMap::OnslDecimateCmdScrollThumbTrack); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:246:45: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 246 | Connect(ID_SLIDER3,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&CFormRawMap::OnslDecimateCmdScrollThumbTrack); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:247:53: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 247 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormRawMap::OnbtnGenerateClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:248:53: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 248 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormRawMap::OnGenerateFromRTK); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:249:53: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 249 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormRawMap::OnbtnGeneratePathsClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:250:53: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 250 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormRawMap::OnbtnSaveTxtClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:251:53: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 251 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormRawMap::OnbtnSave3DClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:252:53: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 252 | Connect(ID_BUTTON7,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormRawMap::OnbtnSavePathClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:253:53: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 253 | Connect(ID_BUTTON8,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormRawMap::OnbtnSaveObsPathClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:254:53: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 254 | Connect(ID_BUTTON9,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormRawMap::OnbtnView3DClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormRawMap.cpp:255:53: warning: cast between incompatible pointer to member types from 'void (CFormRawMap::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 255 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormRawMap::OnbtnCloseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateNumeric.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/spinbutt.h:22, from /usr/include/wx-3.2/wx/spinctrl.h:18, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/detectors && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-detectors.so.1.4.0 ../../lib/libmrpt-detectors.so.1.4 ../../lib/libmrpt-detectors.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 87%] Built target mrpt-detectors /usr/bin/gmake -f apps/icp-slam/CMakeFiles/icp-slam.dir/build.make apps/icp-slam/CMakeFiles/icp-slam.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/icp-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/icp-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/icp-slam/CMakeFiles/icp-slam.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/icp-slam/CMakeFiles/icp-slam.dir/build.make apps/icp-slam/CMakeFiles/icp-slam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 87%] Building CXX object apps/icp-slam/CMakeFiles/icp-slam.dir/icp-slam_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/icp-slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/icp-slam/CMakeFiles/icp-slam.dir/icp-slam_main.cpp.o -MF CMakeFiles/icp-slam.dir/icp-slam_main.cpp.o.d -o CMakeFiles/icp-slam.dir/icp-slam_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/icp-slam/icp-slam_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderICP.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/icp-slam/icp-slam_main.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:524: /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h: In member function 'void mrpt::bayes::CKalmanFilterCapable::runOneKalmanIteration()': /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h:396:57: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 396 | binder1st >(equal_to(),-1) ) ) ); | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438, from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:26: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:28: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp: In constructor 'CDlgParams::CDlgParams(wxWindow*, wxWindowID, const wxPoint&, const wxSize&)': /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:363:68: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 363 | Connect(ID_RADIOBUTTON1,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CDlgParams::OnUpdateControlsState); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:364:68: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 364 | Connect(ID_RADIOBUTTON2,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CDlgParams::OnUpdateControlsState); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:365:68: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 365 | Connect(ID_RADIOBUTTON3,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CDlgParams::OnUpdateControlsState); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:366:68: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 366 | Connect(ID_RADIOBUTTON4,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CDlgParams::OnUpdateControlsState); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:367:62: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 367 | Connect(ID_RADIOBOX3,wxEVT_COMMAND_RADIOBOX_SELECTED,(wxObjectEventFunction)&CDlgParams::OnUpdateControlsState); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:368:62: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 368 | Connect(ID_RADIOBOX1,wxEVT_COMMAND_RADIOBOX_SELECTED,(wxObjectEventFunction)&CDlgParams::OnUpdateControlsState); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:369:68: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 369 | Connect(ID_RADIOBUTTON5,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CDlgParams::OnUpdateControlsState); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:370:68: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 370 | Connect(ID_RADIOBUTTON6,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CDlgParams::OnUpdateControlsState); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:371:68: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 371 | Connect(ID_RADIOBUTTON7,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CDlgParams::OnUpdateControlsState); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:372:57: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 372 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgParams::OnbtnBrowseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:373:61: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 373 | Connect(ID_CHECKBOX1,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&CDlgParams::OnUpdateControlsState); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:374:57: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 374 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgParams::OnbtnOkClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CDlgParams.cpp:375:57: warning: cast between incompatible pointer to member types from 'void (CDlgParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 375 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CDlgParams::OnbtnCancelClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/icp-slam/icp-slam_main.cpp:21: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormChangeSensorPositions.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormChangeSensorPositions.cpp.o -MF CMakeFiles/RawLogViewer.dir/CFormChangeSensorPositions.cpp.o.d -o CMakeFiles/RawLogViewer.dir/CFormChangeSensorPositions.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionCollection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.h:30, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:9: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h: In constructor 'mrpt::obs::CActionPtr::CActionPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h:53:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 53 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CAction, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LSLAM_RBPF_2DLASER.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LSLAM_RBPF_2DLASER.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LSLAM_RBPF_2DLASER.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LSLAM_RBPF_2DLASER.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_LSLAM_RBPF_2DLASER.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_LSLAM_RBPF_2DLASER.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionCollection.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 88%] Linking CXX executable ../../bin/icp-slam cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/icp-slam && /usr/bin/cmake -E cmake_link_script CMakeFiles/icp-slam.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/icp-slam.dir/icp-slam_main.cpp.o" -o ../../bin/icp-slam -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp: In constructor 'CFormChangeSensorPositions::CFormChangeSensorPositions(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:369:68: warning: cast between incompatible pointer to member types from 'void (CFormChangeSensorPositions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 369 | Connect(ID_RADIOBUTTON1,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CFormChangeSensorPositions::OnrbLoadedSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:370:68: warning: cast between incompatible pointer to member types from 'void (CFormChangeSensorPositions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 370 | Connect(ID_RADIOBUTTON2,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CFormChangeSensorPositions::OnrbFileSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:371:57: warning: cast between incompatible pointer to member types from 'void (CFormChangeSensorPositions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 371 | Connect(ID_BUTTON9,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormChangeSensorPositions::OnbtnPickInputClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:372:58: warning: cast between incompatible pointer to member types from 'void (CFormChangeSensorPositions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 372 | Connect(ID_BUTTON11,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormChangeSensorPositions::OnbtnPickOutClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:373:62: warning: cast between incompatible pointer to member types from 'void (CFormChangeSensorPositions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 373 | Connect(ID_RADIOBOX1,wxEVT_COMMAND_RADIOBOX_SELECTED,(wxObjectEventFunction)&CFormChangeSensorPositions::OnrbApplySelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:374:57: warning: cast between incompatible pointer to member types from 'void (CFormChangeSensorPositions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 374 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormChangeSensorPositions::OnbtnGetCurPoseClick1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:375:57: warning: cast between incompatible pointer to member types from 'void (CFormChangeSensorPositions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 375 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormChangeSensorPositions::OnbtnOKClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:376:57: warning: cast between incompatible pointer to member types from 'void (CFormChangeSensorPositions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 376 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormChangeSensorPositions::OnbtnGetCurCamModelClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:377:57: warning: cast between incompatible pointer to member types from 'void (CFormChangeSensorPositions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 377 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormChangeSensorPositions::OnbtnApplyCameraParamsClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:378:57: warning: cast between incompatible pointer to member types from 'void (CFormChangeSensorPositions::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 378 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormChangeSensorPositions::OnbtnCancelClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormChangeSensorPositions.cpp:379:44: warning: cast between incompatible pointer to member types from 'void (CFormChangeSensorPositions::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 379 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CFormChangeSensorPositions::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/COdometryParams.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/COdometryParams.cpp.o -MF CMakeFiles/RawLogViewer.dir/COdometryParams.cpp.o.d -o CMakeFiles/RawLogViewer.dir/COdometryParams.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/COdometryParams.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/COdometryParams.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/sizer.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/COdometryParams.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/COdometryParams.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 88%] Built target icp-slam [ 88%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CScanAnimation.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CScanAnimation.cpp.o -MF CMakeFiles/RawLogViewer.dir/CScanAnimation.cpp.o.d -o CMakeFiles/RawLogViewer.dir/CScanAnimation.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp [ 88%] Building CXX object apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/CLogView.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/2d-slam-demo && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/2d-slam-demo/CMakeFiles/2d-slam-demo.dir/CLogView.cpp.o -MF CMakeFiles/2d-slam-demo.dir/CLogView.cpp.o.d -o CMakeFiles/2d-slam-demo.dir/CLogView.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CLogView.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:9: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/sizer.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateNumeric.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CLogView.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoApp.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CLogView.cpp:11: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/COdometryParams.cpp: In constructor 'COdometryParams::COdometryParams(wxWindow*, wxWindowID, const wxPoint&, const wxSize&)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/COdometryParams.cpp:87:57: warning: cast between incompatible pointer to member types from 'void (COdometryParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 87 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&COdometryParams::OnbtnOkClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/COdometryParams.cpp:88:57: warning: cast between incompatible pointer to member types from 'void (COdometryParams::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 88 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&COdometryParams::OnbtnCancelClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:524: /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h: In member function 'void mrpt::bayes::CKalmanFilterCapable::runOneKalmanIteration()': /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h:396:57: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 396 | binder1st >(equal_to(),-1) ) ) ); | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438, from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:26: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp: In constructor 'CScanAnimation::CScanAnimation(wxWindow*, wxWindowID, const wxPoint&, const wxSize&)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:166:68: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 166 | Connect(ID_RADIOBUTTON1,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CScanAnimation::OnrbLoadedSelect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:167:68: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 167 | Connect(ID_RADIOBUTTON2,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&CScanAnimation::OnrbFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:168:57: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 168 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CScanAnimation::OnbtnPickInputClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:169:57: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 169 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CScanAnimation::OnbtnPlayClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:170:57: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 170 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CScanAnimation::OnbtnStopClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:171:61: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 171 | Connect(ID_CHECKBOX1,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&CScanAnimation::OncbAllowMixClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:172:57: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 172 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CScanAnimation::OnbtnCloseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:173:220: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 173 | Connect(ID_SLIDER1,wxEVT_SCROLL_TOP|wxEVT_SCROLL_BOTTOM|wxEVT_SCROLL_LINEUP|wxEVT_SCROLL_LINEDOWN|wxEVT_SCROLL_PAGEUP|wxEVT_SCROLL_PAGEDOWN|wxEVT_SCROLL_THUMBTRACK|wxEVT_SCROLL_THUMBRELEASE|wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&CScanAnimation::OnslPosCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:174:52: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 174 | Connect(ID_SLIDER1,wxEVT_SCROLL_THUMBTRACK,(wxObjectEventFunction)&CScanAnimation::OnslPosCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:175:49: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 175 | Connect(ID_SLIDER1,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&CScanAnimation::OnslPosCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:176:57: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 176 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CScanAnimation::OnbtnJumpClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CScanAnimation.cpp:177:44: warning: cast between incompatible pointer to member types from 'void (CScanAnimation::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 177 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CScanAnimation::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:28: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CLogView.cpp: In constructor 'CLogView::CLogView(wxWindow*, wxWindowID, const wxPoint&, const wxSize&)': /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CLogView.cpp:44:117: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 44 | wxFont edLogFont(wxDEFAULT,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/scrolwin.h:14, from /usr/include/wx-3.2/wx/generic/grid.h:20, from /usr/include/wx-3.2/wx/grid.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/slamdemoMain.h:14: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/2d-slam-demo/CLogView.cpp:55:57: warning: cast between incompatible pointer to member types from 'void (CLogView::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 55 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CLogView::OnbtnOkClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/xRawLogViewerApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/xRawLogViewerApp.cpp.o -MF CMakeFiles/RawLogViewer.dir/xRawLogViewerApp.cpp.o.d -o CMakeFiles/RawLogViewer.dir/xRawLogViewerApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerApp.cpp [ 88%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/xRawLogViewerMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/xRawLogViewerMain.cpp.o -MF CMakeFiles/RawLogViewer.dir/xRawLogViewerMain.cpp.o.d -o CMakeFiles/RawLogViewer.dir/xRawLogViewerMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerApp.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerApp.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerApp.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 88%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_TBI.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_TBI.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_TBI.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_TBI.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_TBI.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_TBI.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ [ 89%] Linking CXX executable ../../bin/2d-slam-demo cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/2d-slam-demo && /usr/bin/cmake -E cmake_link_script CMakeFiles/2d-slam-demo.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/2d-slam-demo.dir/slamdemoApp.cpp.o" "CMakeFiles/2d-slam-demo.dir/slamdemoMain.cpp.o" "CMakeFiles/2d-slam-demo.dir/batch_experiments.cpp.o" "CMakeFiles/2d-slam-demo.dir/CAboutBox.cpp.o" "CMakeFiles/2d-slam-demo.dir/CDlgParams.cpp.o" "CMakeFiles/2d-slam-demo.dir/CLogView.cpp.o" -o ../../bin/2d-slam-demo -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:36: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h: In copy constructor 'mrpt::utils::CReferencedMemBlock::CReferencedMemBlock(const mrpt::utils::CReferencedMemBlock&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:27:35: warning: implicitly-declared 'stlplus::smart_ptr >::smart_ptr(const stlplus::smart_ptr >&)' is deprecated [-Wdeprecated-copy] 27 | class BASE_IMPEXP CReferencedMemBlock : public stlplus::smart_ptr< std::vector > | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr >' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = std::vector; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h: In copy constructor 'mrpt::synch::CCriticalSection::CCriticalSection(const mrpt::synch::CCriticalSection&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:31:35: note: synthesized method 'mrpt::utils::CReferencedMemBlock::CReferencedMemBlock(const mrpt::utils::CReferencedMemBlock&)' first required here 31 | class BASE_IMPEXP CCriticalSection | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_TBI.cpp: In static member function 'static mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromTBIPtr mrpt::hmtslam::CHMTSLAM::TBI_main_method(mrpt::hmtslam::CLocalMetricHypothesis*, const mrpt::hmtslam::CHMHMapNode::TNodeID&)': /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_TBI.cpp:187:67: note: synthesized method 'mrpt::synch::CCriticalSection::CCriticalSection(const mrpt::synch::CCriticalSection&)' first required here 187 | synch::CCriticalSection lock( obj->m_topLCdets_cs ); | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_TBI.cpp:237:16: warning: implicitly-declared 'stlplus::smart_ptr::smart_ptr(const stlplus::smart_ptr&)' is deprecated [-Wdeprecated-copy] 237 | return msg; | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromTBI; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h:33, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:57: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp: In constructor 'xRawLogViewerFrame::xRawLogViewerFrame(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:508:118: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 508 | wxFont memoFont(10,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier 10 Pitch"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:527:115: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 527 | wxFont memStatsFont(10,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Monospace"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:531:119: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 531 | wxFont txtExceptionFont(10,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Monospace"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:922:57: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 922 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&xRawLogViewerFrame::OnFileOpen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:923:57: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 923 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&xRawLogViewerFrame::OnSaveFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:924:57: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 924 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&xRawLogViewerFrame::OnEditRawlog); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:925:57: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 925 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&xRawLogViewerFrame::OnRawMapOdo); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:926:57: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 926 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&xRawLogViewerFrame::OnChangeMotionModel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:927:57: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 927 | Connect(ID_BUTTON7,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&xRawLogViewerFrame::OnShowICP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:928:57: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 928 | Connect(ID_BUTTON8,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&xRawLogViewerFrame::OnShowAnimateScans); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:929:57: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 929 | Connect(ID_BUTTON9,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&xRawLogViewerFrame::OnShowImagesAsVideo); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:930:58: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 930 | Connect(ID_BUTTON10,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&xRawLogViewerFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:931:58: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 931 | Connect(ID_BUTTON11,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&xRawLogViewerFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:932:57: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 932 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&xRawLogViewerFrame::OnbtnEditCommentsClick1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:933:220: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 933 | Connect(ID_SLIDER1,wxEVT_SCROLL_TOP|wxEVT_SCROLL_BOTTOM|wxEVT_SCROLL_LINEUP|wxEVT_SCROLL_LINEDOWN|wxEVT_SCROLL_PAGEUP|wxEVT_SCROLL_PAGEDOWN|wxEVT_SCROLL_THUMBTRACK|wxEVT_SCROLL_THUMBRELEASE|wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&xRawLogViewerFrame::Onslid3DcamConfCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:934:52: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 934 | Connect(ID_SLIDER1,wxEVT_SCROLL_THUMBTRACK,(wxObjectEventFunction)&xRawLogViewerFrame::Onslid3DcamConfCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:935:49: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxScrollEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 935 | Connect(ID_SLIDER1,wxEVT_SCROLL_CHANGED,(wxObjectEventFunction)&xRawLogViewerFrame::Onslid3DcamConfCmdScrollChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:936:67: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxBookCtrlEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 936 | Connect(ID_NOTEBOOK1,wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING,(wxObjectEventFunction)&xRawLogViewerFrame::OnNotebook1PageChanging); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:937:58: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 937 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnFileOpen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:938:58: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 938 | Connect(ID_MENUITEM2,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnSaveFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:939:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 939 | Connect(ID_MENUITEM76,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuRevert); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:940:58: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 940 | Connect(ID_MENUITEM7,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnLoadAPartOnly); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:941:58: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 941 | Connect(ID_MENUITEM8,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnFileCountEntries); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:942:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 942 | Connect(ID_MENUITEM10,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnFileSaveImages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:943:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 943 | Connect(ID_MENUITEM62,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuConvertExternallyStored); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:944:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 944 | Connect(ID_MENUITEM64,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuConvertObservationOnly); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:945:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 945 | Connect(ID_MENUITEM13,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnFileGenVisualLMFromStereoImages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:946:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 946 | Connect(ID_MENUITEM60,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuLossLessDecFILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:947:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 947 | Connect(ID_MENUITEM61,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenCompactFILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:948:58: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 948 | Connect(ID_MENUITEM5,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnImportCARMEN); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:949:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 949 | Connect(ID_MENUITEM47,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnImportSequenceOfImages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:950:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 950 | Connect(ID_MENUITEM56,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuImportALOG); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:951:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 951 | Connect(ID_MENUITEM63,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnImportRTL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:952:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 952 | Connect(ID_MENUITEM87,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuItemImportBremenDLRLog); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:953:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 953 | Connect(ID_MENUITEM58,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnGenOdoLaser); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:954:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 954 | Connect(ID_MENUITEM55,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuExportALOG); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:955:56: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 955 | Connect(idMenuQuit,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:956:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 956 | Connect(ID_MENUITEM14,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnEditRawlog); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:957:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 957 | Connect(ID_MENUITEM51,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuInsertComment); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:958:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 958 | Connect(ID_MENUITEM69,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuRenameSensor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:959:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 959 | Connect(ID_MENUITEM15,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnChangeSensorPositions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:960:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 960 | Connect(ID_MENUITEM70,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuChangePosesBatch); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:961:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 961 | Connect(ID_MENUITEM16,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnDecimateRecords); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:962:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 962 | Connect(ID_MENUITEM59,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuLossLessDecimate); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:963:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 963 | Connect(ID_MENUITEM57,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuCompactRawlog); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:964:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 964 | Connect(ID_MENUITEM75,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuConvertSF); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:965:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 965 | Connect(ID_MENUITEM67,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuResortByTimestamp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:966:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 966 | Connect(ID_MENUITEM68,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuShiftTimestampsByLabel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:967:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 967 | Connect(ID_MENUITEM82,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuRegenerateTimestampBySF); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:968:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 968 | Connect(ID_MENUITEM20,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnChangeMotionModel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:969:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 969 | Connect(ID_MENUITEM22,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnRecalculateActionsICP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:970:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 970 | Connect(ID_MENUITEM53,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuModifyICPActionsUncertainty); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:971:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 971 | Connect(ID_MENUITEM23,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnRecomputeOdometry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:972:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 972 | Connect(ID_MENUITEM41,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnForceEncodersFalse); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:973:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 973 | Connect(ID_MENUITEM84,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuRegenerateOdometryTimes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:974:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 974 | Connect(ID_MENUITEM17,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnShowICP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:975:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 975 | Connect(ID_MENUITEM44,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnShowAnimateScans); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:976:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 976 | Connect(ID_MENUITEM19,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnCountBadScans); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:977:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 977 | Connect(ID_MENUITEM25,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnFilterErroneousScans); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:978:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 978 | Connect(ID_MENUITEM73,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuMarkLaserScanInvalid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:979:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 979 | Connect(ID_MENUITEM74,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuChangeMaxRangeLaser); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:980:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 980 | Connect(ID_MENUITEM77,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuBatchLaserExclusionZones); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:981:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 981 | Connect(ID_MENUITEM79,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnLaserFilterAngles); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:982:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 982 | Connect(ID_MENUITEM86,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuItem3DObsRecoverParams); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:983:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 983 | Connect(ID_MENUITEM29,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnGenerateSeqImgs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:984:58: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 984 | Connect(ID_MENUITEM9,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnShowImagesAsVideo); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:985:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 985 | Connect(ID_MENUITEM28,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuVisualOdometry); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:986:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 986 | Connect(ID_MENUITEM71,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuMono2Stereo); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:987:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 987 | Connect(ID_MENUITEM72,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuRectifyImages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:988:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 988 | Connect(ID_MENUITEM78,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuRenameImageFiles); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:989:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 989 | Connect(ID_MENUITEM83,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnmnuCreateAVISelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:990:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 990 | Connect(ID_MENUITEM30,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnGenGasTxt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:991:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 991 | Connect(ID_MENUITEM24,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnFilterSpureousGas); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:992:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 992 | Connect(ID_MENUITEM31,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnGenGPSTxt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:993:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 993 | Connect(ID_MENUITEM34,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnSummaryGPS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:994:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 994 | Connect(ID_MENUITEM65,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuDistanceBtwGPSs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:995:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 995 | Connect(ID_MENUITEM66,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuRegenerateGPSTimestamps); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:996:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 996 | Connect(ID_MENUITEM52,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuDrawGPSPath); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:997:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 997 | Connect(ID_MENUITEM80,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuGPSDeleteNaN); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:998:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 998 | Connect(ID_MENUITEM33,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuGenerateBeaconList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:999:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 999 | Connect(ID_MENUITEM38,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnRemoveSpecificRangeMeas); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1000:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1000 | Connect(ID_MENUITEM40,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnGenerateTextFileRangeBearing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1001:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1001 | Connect(ID_MENUITEM81,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuRangeBearFilterIDs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1002:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1002 | Connect(ID_MENUITEM46,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnRangeFinder1DGenTextFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1003:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1003 | Connect(ID_MENUITEM43,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnGenerateIMUTextFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1004:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1004 | Connect(ID_MENUITEM89,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnGenWifiTxt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1005:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1005 | Connect(ID_MENUITEM26,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnRawMapOdo); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1006:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1006 | Connect(ID_MENUITEM32,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnGenOdoLaser); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1007:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1007 | Connect(ID_MENUITEM27,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuShowTips); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1008:57: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1008 | Connect(idMenuAbout,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1009:51: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1009 | Connect(MNU_1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuItem37Selected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1010:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1010 | Connect(ID_MENUITEM49,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuItem46Selected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1011:59: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1011 | Connect(ID_MENUITEM50,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnMenuItem47Selected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1012:39: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1012 | Connect(ID_TIMER1,wxEVT_TIMER,(wxObjectEventFunction)&xRawLogViewerFrame::OntimAutoLoadTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:1104:68: warning: cast between incompatible pointer to member types from 'void (xRawLogViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 1104 | Connect(ID_COMBO_IMG_DIRS, wxEVT_COMMAND_COMBOBOX_SELECTED,(wxObjectEventFunction)&xRawLogViewerFrame::OnComboImageDirsChange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp: In member function 'std::string xRawLogViewerFrame::AskForObservationByLabel(const std::string&)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:4101:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4101 | for (std::map::iterator i=listOfSensorLabels.begin();i!=listOfSensorLabels.end();++i) | ^~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.cpp:4104:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4104 | wxString ret = wxGetSingleChoice( | ^~~~~~~~ [ 89%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/MyGLCanvas.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/MyGLCanvas.cpp.o -MF CMakeFiles/RawLogViewer.dir/MyGLCanvas.cpp.o.d -o CMakeFiles/RawLogViewer.dir/MyGLCanvas.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 89%] Built target 2d-slam-demo /usr/bin/gmake -f apps/icp-slam-live/CMakeFiles/icp-slam-live.dir/build.make apps/icp-slam-live/CMakeFiles/icp-slam-live.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/icp-slam-live /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/icp-slam-live /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/icp-slam-live/CMakeFiles/icp-slam-live.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/icp-slam-live/CMakeFiles/icp-slam-live.dir/build.make apps/icp-slam-live/CMakeFiles/icp-slam-live.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 89%] Building CXX object apps/icp-slam-live/CMakeFiles/icp-slam-live.dir/icp-slam-live_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/icp-slam-live && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/icp-slam-live/CMakeFiles/icp-slam-live.dir/icp-slam-live_main.cpp.o -MF CMakeFiles/icp-slam-live.dir/icp-slam-live_main.cpp.o.d -o CMakeFiles/icp-slam-live.dir/icp-slam-live_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/icp-slam-live/icp-slam-live_main.cpp [ 89%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_gps_ops.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_gps_ops.cpp.o -MF CMakeFiles/RawLogViewer.dir/main_gps_ops.cpp.o.d -o CMakeFiles/RawLogViewer.dir/main_gps_ops.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_gps_ops.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_gps_ops.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/icp-slam-live/icp-slam-live_main.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/icp-slam-live/icp-slam-live_main.cpp:21: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderICP.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/icp-slam-live/icp-slam-live_main.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 90%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_images_ops.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_images_ops.cpp.o -MF CMakeFiles/RawLogViewer.dir/main_images_ops.cpp.o.d -o CMakeFiles/RawLogViewer.dir/main_images_ops.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_images_ops.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileBase.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_images_ops.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 90%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_main.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_main.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_main.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_gps_ops.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_gps_ops.cpp: In member function 'void xRawLogViewerFrame::OnMenuDistanceBtwGPSs(wxCommandEvent&)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_gps_ops.cpp:348:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 348 | for (std::map::iterator i=listOfSensorLabels.begin();i!=listOfSensorLabels.end();++i) | ^~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_gps_ops.cpp:351:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 351 | wxString ret = wxGetSingleChoice( | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_main.cpp:26: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_main.cpp:33: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_main.cpp: In member function 'void mrpt::hmtslam::CHMTSLAM::initializeEmptyMap()': /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_main.cpp:458:35: warning: implicitly-declared 'mrpt::utils::safe_ptr& mrpt::utils::safe_ptr::operator=(const mrpt::utils::safe_ptr&)' is deprecated [-Wdeprecated-copy] 458 | newLMH.m_parent = this; | ^~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/safe_pointers.h:68:17: note: because 'mrpt::utils::safe_ptr' has user-provided 'mrpt::utils::safe_ptr::safe_ptr(const mrpt::utils::safe_ptr&) [with T = mrpt::hmtslam::CHMTSLAM]' 68 | safe_ptr(const safe_ptr &o) : safe_ptr_basic(o) { } | ^~~~~~~~ [ 90%] Linking CXX executable ../../bin/icp-slam-live cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/icp-slam-live && /usr/bin/cmake -E cmake_link_script CMakeFiles/icp-slam-live.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/icp-slam-live.dir/icp-slam-live_main.cpp.o" -o ../../bin/icp-slam-live -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-hwdrivers.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lrt -pthread -lftdi1 -lusb-1.0 -lfreenect -ldc1394 -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 90%] Built target icp-slam-live /usr/bin/gmake -f apps/kf-slam/CMakeFiles/kf-slam.dir/build.make apps/kf-slam/CMakeFiles/kf-slam.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/kf-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kf-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kf-slam/CMakeFiles/kf-slam.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/kf-slam/CMakeFiles/kf-slam.dir/build.make apps/kf-slam/CMakeFiles/kf-slam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 90%] Building CXX object apps/kf-slam/CMakeFiles/kf-slam.dir/kf-slam_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kf-slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/kf-slam/CMakeFiles/kf-slam.dir/kf-slam_main.cpp.o -MF CMakeFiles/kf-slam.dir/kf-slam_main.cpp.o.d -o CMakeFiles/kf-slam.dir/kf-slam_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/kf-slam/kf-slam_main.cpp [ 90%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_imports_exports.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_imports_exports.cpp.o -MF CMakeFiles/RawLogViewer.dir/main_imports_exports.cpp.o.d -o CMakeFiles/RawLogViewer.dir/main_imports_exports.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_imports_exports.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_imports_exports.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/kf-slam/kf-slam_main.cpp:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:524: /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h: In member function 'void mrpt::bayes::CKalmanFilterCapable::runOneKalmanIteration()': /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h:396:57: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 396 | binder1st >(equal_to(),-1) ) ) ); | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438, from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFile.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/kf-slam/kf-slam_main.cpp:18: /usr/include/c++/13/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:21: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 90%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_vodometry.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_vodometry.cpp.o -MF CMakeFiles/RawLogViewer.dir/main_vodometry.cpp.o.d -o CMakeFiles/RawLogViewer.dir/main_vodometry.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_vodometry.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:27: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_vodometry.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:29: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/kf-slam/kf-slam_main.cpp:26: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 90%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_perform_TLC.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_perform_TLC.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_perform_TLC.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_perform_TLC.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_perform_TLC.cpp /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_imports_exports.cpp: In member function 'void xRawLogViewerFrame::OnImportRTL(wxCommandEvent&)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_imports_exports.cpp:663:51: warning: comparison is always true due to limited range of data type [-Wtype-limits] 663 | if (newRecord.type>=0) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_imports_exports.cpp: In member function 'void xRawLogViewerFrame::OnMenuImportALOG(wxCommandEvent&)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_imports_exports.cpp:857:51: warning: comparison is always true due to limited range of data type [-Wtype-limits] 857 | if (newRecord.type>=0) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHMTSLAM_perform_TLC.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_artwork.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_artwork.cpp.o -MF CMakeFiles/RawLogViewer.dir/main_artwork.cpp.o.d -o CMakeFiles/RawLogViewer.dir/main_artwork.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_artwork.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_artwork.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHierarchicalMHMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHierarchicalMHMap.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHierarchicalMHMap.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHierarchicalMHMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHierarchicalMHMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHierarchicalMHMap.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /usr/bin/gmake -f apps/kinect-3d-slam/CMakeFiles/kinect-3d-slam.dir/build.make apps/kinect-3d-slam/CMakeFiles/kinect-3d-slam.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-3d-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-3d-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-3d-slam/CMakeFiles/kinect-3d-slam.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/kinect-3d-slam/CMakeFiles/kinect-3d-slam.dir/build.make apps/kinect-3d-slam/CMakeFiles/kinect-3d-slam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 90%] Building CXX object apps/kinect-3d-slam/CMakeFiles/kinect-3d-slam.dir/kinect-3d-slam_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-3d-slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/kinect-3d-slam/CMakeFiles/kinect-3d-slam.dir/kinect-3d-slam_main.cpp.o -MF CMakeFiles/kinect-3d-slam.dir/kinect-3d-slam_main.cpp.o.d -o CMakeFiles/kinect-3d-slam.dir/kinect-3d-slam_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-3d-slam/kinect-3d-slam_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CKinect.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-3d-slam/kinect-3d-slam_main.cpp:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CKinect.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h: In constructor 'mrpt::gui::CDisplayWindowPtr::CDisplayWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h:205:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 205 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gmake -f apps/map-partition/CMakeFiles/map-partition.dir/build.make apps/map-partition/CMakeFiles/map-partition.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/map-partition /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/map-partition /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/map-partition/CMakeFiles/map-partition.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/map-partition/CMakeFiles/map-partition.dir/build.make apps/map-partition/CMakeFiles/map-partition.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 90%] Building CXX object apps/map-partition/CMakeFiles/map-partition.dir/map-partition.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/map-partition && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/map-partition/CMakeFiles/map-partition.dir/map-partition.cpp.o -MF CMakeFiles/map-partition.dir/map-partition.cpp.o.d -o CMakeFiles/map-partition.dir/map-partition.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/map-partition/map-partition.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/tracking.h:17, from /builddir/build/BUILD/mrpt-1.4.0/apps/kinect-3d-slam/kinect-3d-slam_main.cpp:30: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileBase.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/map-partition/map-partition.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 90%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_convert_ops.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_convert_ops.cpp.o -MF CMakeFiles/RawLogViewer.dir/main_convert_ops.cpp.o.d -o CMakeFiles/RawLogViewer.dir/main_convert_ops.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_convert_ops.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_convert_ops.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStream.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileGZInputStream.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/map-partition/map-partition.cpp:19: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Linking CXX executable ../../bin/kinect-3d-slam cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kinect-3d-slam && /usr/bin/cmake -E cmake_link_script CMakeFiles/kinect-3d-slam.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/kinect-3d-slam.dir/kinect-3d-slam_main.cpp.o" -o ../../bin/kinect-3d-slam -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-hwdrivers.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lrt -pthread -lftdi1 -lusb-1.0 -lfreenect -ldc1394 -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 [ 90%] Linking CXX executable ../../bin/map-partition cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/map-partition && /usr/bin/cmake -E cmake_link_script CMakeFiles/map-partition.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/map-partition.dir/map-partition.cpp.o" -o ../../bin/map-partition -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt [ 90%] Linking CXX executable ../../bin/kf-slam cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/kf-slam && /usr/bin/cmake -E cmake_link_script CMakeFiles/kf-slam.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/kf-slam.dir/kf-slam_main.cpp.o" -o ../../bin/kf-slam -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lrt -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 90%] Built target kinect-3d-slam /usr/bin/gmake -f apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/build.make apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/build.make apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 90%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-main.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-main.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-main.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h: In member function 'virtual bool TCLAP::CmdLine::parse(int, char**)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:428:37: warning: catching polymorphic type 'class TCLAP::ActionDoneException' by value [-Wcatch-value=] 428 | catch ( ActionDoneException e ) | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h:432:30: warning: catching polymorphic type 'class TCLAP::ArgException' by value [-Wcatch-value=] 432 | catch ( ArgException e ) | ^ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-main.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 90%] Built target map-partition /usr/bin/gmake -f apps/observations2map/CMakeFiles/observations2map.dir/build.make apps/observations2map/CMakeFiles/observations2map.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/observations2map /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/observations2map /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/observations2map/CMakeFiles/observations2map.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/observations2map/CMakeFiles/observations2map.dir/build.make apps/observations2map/CMakeFiles/observations2map.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 90%] Building CXX object apps/observations2map/CMakeFiles/observations2map.dir/observations2map_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/observations2map && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/observations2map/CMakeFiles/observations2map.dir/observations2map_main.cpp.o -MF CMakeFiles/observations2map.dir/observations2map_main.cpp.o.d -o CMakeFiles/observations2map.dir/observations2map_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/observations2map/observations2map_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CSimpleMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/observations2map/observations2map_main.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CSimpleMap.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h: In constructor 'mrpt::maps::TMapGenericParamsPtr::TMapGenericParamsPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:157:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 157 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h:78:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE' 78 | DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE ( TMapGenericParams, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHierarchicalMapMHPartition.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CHierarchicalMapMHPartition.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CHierarchicalMapMHPartition.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CHierarchicalMapMHPartition.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHierarchicalMapMHPartition.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CHierarchicalMapMHPartition.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/observations2map/observations2map_main.cpp:21: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/os.h:21, from /builddir/build/BUILD/mrpt-1.4.0/apps/observations2map/observations2map_main.cpp:19: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 91%] Built target kf-slam /usr/bin/gmake -f apps/pf-localization/CMakeFiles/pf-localization.dir/build.make apps/pf-localization/CMakeFiles/pf-localization.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/pf-localization /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/pf-localization /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/pf-localization/CMakeFiles/pf-localization.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/pf-localization/CMakeFiles/pf-localization.dir/build.make apps/pf-localization/CMakeFiles/pf-localization.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 91%] Building CXX object apps/pf-localization/CMakeFiles/pf-localization.dir/pf_localization_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/pf-localization && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/pf-localization/CMakeFiles/pf-localization.dir/pf_localization_main.cpp.o -MF CMakeFiles/pf-localization.dir/pf_localization_main.cpp.o.d -o CMakeFiles/pf-localization.dir/pf_localization_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/pf-localization/pf_localization_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFParticles.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/pf-localization/pf_localization_main.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_show_selected_object.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/main_show_selected_object.cpp.o -MF CMakeFiles/RawLogViewer.dir/main_show_selected_object.cpp.o.d -o CMakeFiles/RawLogViewer.dir/main_show_selected_object.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_show_selected_object.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/pf-localization/pf_localization_main.cpp:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-feature_extraction.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-feature_extraction.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-feature_extraction.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-feature_extraction.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-feature_extraction.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/pf-localization/pf_localization_main.cpp:31: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_show_selected_object.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-feature_extraction.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ [ 91%] Linking CXX executable ../../bin/observations2map cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/observations2map && /usr/bin/cmake -E cmake_link_script CMakeFiles/observations2map.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/pf-localization/pf_localization_main.cpp:34: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/observations2map.dir/observations2map_main.cpp.o -o ../../bin/observations2map -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-feature_extraction.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 91%] Built target observations2map /usr/bin/gmake -f apps/rbpf-slam/CMakeFiles/rbpf-slam.dir/build.make apps/rbpf-slam/CMakeFiles/rbpf-slam.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/rbpf-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rbpf-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rbpf-slam/CMakeFiles/rbpf-slam.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/rbpf-slam/CMakeFiles/rbpf-slam.dir/build.make apps/rbpf-slam/CMakeFiles/rbpf-slam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 92%] Building CXX object apps/rbpf-slam/CMakeFiles/rbpf-slam.dir/rbpf-slam.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rbpf-slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/rbpf-slam/CMakeFiles/rbpf-slam.dir/rbpf-slam.cpp.o -MF CMakeFiles/rbpf-slam.dir/rbpf-slam.cpp.o.d -o CMakeFiles/rbpf-slam.dir/rbpf-slam.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/rbpf-slam/rbpf-slam.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderRBPF.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/rbpf-slam/rbpf-slam.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 92%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-feature_matching.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-feature_matching.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-feature_matching.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-feature_matching.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-feature_matching.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-feature_matching.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h:33, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_show_selected_object.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/main_show_selected_object.cpp:30: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-feature_matching.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/rbpf-slam/rbpf-slam.cpp:23: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/rbpf-slam/rbpf-slam.cpp: In function 'void MapBuilding_RBPF()': /builddir/build/BUILD/mrpt-1.4.0/apps/rbpf-slam/rbpf-slam.cpp:368:43: warning: implicitly-declared 'mrpt::poses::CPose3DPDFParticles& mrpt::poses::CPose3DPDFParticles::operator=(const mrpt::poses::CPose3DPDFParticles&)' is deprecated [-Wdeprecated-copy] 368 | curPDF = *pp; | ^~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMapPDF.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderRBPF.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFParticles.h:48:32: note: because 'mrpt::poses::CPose3DPDFParticles' has user-provided 'mrpt::poses::CPose3DPDFParticles::CPose3DPDFParticles(const mrpt::poses::CPose3DPDFParticles&)' 48 | inline CPose3DPDFParticles( const CPose3DPDFParticles& obj ) : | ^~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-graph.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-graph.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-graph.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-graph.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-graph.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-graph.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses_impl.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h:293: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h: In constructor 'mrpt::math::CMatrixPtr::CMatrixPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:85:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 85 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrix, mrpt::utils::CSerializable, CMatrix) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-graph.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 92%] Linking CXX executable ../../bin/rbpf-slam cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/rbpf-slam && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbpf-slam.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rbpf-slam.dir/rbpf-slam.cpp.o" -o ../../bin/rbpf-slam -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lrt -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 [ 92%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CRawlogTreeView.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CRawlogTreeView.cpp.o -MF CMakeFiles/RawLogViewer.dir/CRawlogTreeView.cpp.o.d -o CMakeFiles/RawLogViewer.dir/CRawlogTreeView.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 92%] Built target rbpf-slam /usr/bin/gmake -f apps/ro-localization/CMakeFiles/ro-localization.dir/build.make apps/ro-localization/CMakeFiles/ro-localization.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ro-localization /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ro-localization/CMakeFiles/ro-localization.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/ro-localization/CMakeFiles/ro-localization.dir/build.make apps/ro-localization/CMakeFiles/ro-localization.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 92%] Building CXX object apps/ro-localization/CMakeFiles/ro-localization.dir/CPosePDFParticlesExtended.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ro-localization && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/ro-localization/CMakeFiles/ro-localization.dir/CPosePDFParticlesExtended.cpp.o -MF CMakeFiles/ro-localization.dir/CPosePDFParticlesExtended.cpp.o.d -o CMakeFiles/ro-localization.dir/CPosePDFParticlesExtended.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/CPosePDFParticlesExtended.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:13: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 93%] Linking CXX executable ../../bin/pf-localization cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/pf-localization && /usr/bin/cmake -E cmake_link_script CMakeFiles/pf-localization.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/pf-localization.dir/pf_localization_main.cpp.o" -o ../../bin/pf-localization -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lrt -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseRandomSampler.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/CPosePDFParticlesExtended.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/CPosePDFParticlesExtended.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/CPosePDFParticlesExtended.cpp:23: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/random/RandomGenerators.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/random.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/CPosePDFParticlesExtended.cpp:11: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.cpp:34: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h:33: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CLocalMetricHypothesis.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CLocalMetricHypothesis.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CLocalMetricHypothesis.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CLocalMetricHypothesis.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CLocalMetricHypothesis.cpp [ 93%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-graphslam.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-graphslam.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-graphslam.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-graphslam.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-graphslam.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CLocalMetricHypothesis.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h:19, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam/types.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/../../libs/graphslam/src/graph_slam_levmarq_test_common.h:11, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-graphslam.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses_impl.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h:293: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h: In constructor 'mrpt::math::CMatrixPtr::CMatrixPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h:85:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 85 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(CMatrix, mrpt::utils::CSerializable, CMatrix) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 93%] Built target pf-localization /usr/bin/gmake -f apps/simul-landmarks/CMakeFiles/simul-landmarks.dir/build.make apps/simul-landmarks/CMakeFiles/simul-landmarks.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/simul-landmarks /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-landmarks /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-landmarks/CMakeFiles/simul-landmarks.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/simul-landmarks/CMakeFiles/simul-landmarks.dir/build.make apps/simul-landmarks/CMakeFiles/simul-landmarks.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 93%] Building CXX object apps/simul-landmarks/CMakeFiles/simul-landmarks.dir/simul-landmarks-main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-landmarks && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/simul-landmarks/CMakeFiles/simul-landmarks.dir/simul-landmarks-main.cpp.o -MF CMakeFiles/simul-landmarks.dir/simul-landmarks-main.cpp.o.d -o CMakeFiles/simul-landmarks.dir/simul-landmarks-main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/simul-landmarks/simul-landmarks-main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-graphslam.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h: In copy constructor 'mrpt::utils::CReferencedMemBlock::CReferencedMemBlock(const mrpt::utils::CReferencedMemBlock&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:27:35: warning: implicitly-declared 'stlplus::smart_ptr >::smart_ptr(const stlplus::smart_ptr >&)' is deprecated [-Wdeprecated-copy] 27 | class BASE_IMPEXP CReferencedMemBlock : public stlplus::smart_ptr< std::vector > | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:235:19: note: because 'stlplus::smart_ptr >' has user-provided 'stlplus::smart_ptr& stlplus::smart_ptr::operator=(const stlplus::smart_ptr&) [with T = std::vector; COUNTER = mrpt::synch::CAtomicCounter]' 235 | smart_ptr& operator=(const smart_ptr& r) {this->alias(r); return *this;} | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h: In copy constructor 'mrpt::synch::CCriticalSection::CCriticalSection(const mrpt::synch::CCriticalSection&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:31:35: note: synthesized method 'mrpt::utils::CReferencedMemBlock::CReferencedMemBlock(const mrpt::utils::CReferencedMemBlock&)' first required here 31 | class BASE_IMPEXP CCriticalSection | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h: In copy constructor 'mrpt::hmtslam::CLocalMetricHypothesis::CLocalMetricHypothesis(const mrpt::hmtslam::CLocalMetricHypothesis&)': /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:69:38: note: synthesized method 'mrpt::synch::CCriticalSection::CCriticalSection(const mrpt::synch::CCriticalSection&)' first required here 69 | class HMTSLAM_IMPEXP CLocalMetricHypothesis : | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CLocalMetricHypothesis.cpp: In member function 'virtual mrpt::utils::CObject* mrpt::hmtslam::CLocalMetricHypothesis::duplicate() const': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:263:101: note: synthesized method 'mrpt::hmtslam::CLocalMetricHypothesis::CLocalMetricHypothesis(const mrpt::hmtslam::CLocalMetricHypothesis&)' first required here 263 | { return static_cast( new NameSpace::class_name(*this) ); } | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:187:25: note: in expansion of macro 'IMPLEMENTS_MRPT_OBJECT' 187 | IMPLEMENTS_MRPT_OBJECT(class_name, base,NameSpace) \ | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CLocalMetricHypothesis.cpp:38:1: note: in expansion of macro 'IMPLEMENTS_SERIALIZABLE' 38 | IMPLEMENTS_SERIALIZABLE(CLocalMetricHypothesis, CSerializable,mrpt::hmtslam) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CLocalMetricHypothesis.cpp: In member function 'void mrpt::hmtslam::CLocalMetricHypothesis::getPathParticles(std::map&) const': /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CLocalMetricHypothesis.cpp:437:46: warning: implicitly-declared 'mrpt::poses::CPose3DPDFParticles& mrpt::poses::CPose3DPDFParticles::operator=(const mrpt::poses::CPose3DPDFParticles&)' is deprecated [-Wdeprecated-copy] 437 | outList[ itPoseID->first ] = auxPDF; | ^~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CLocalMetricHypothesis.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFParticles.h:48:32: note: because 'mrpt::poses::CPose3DPDFParticles' has user-provided 'mrpt::poses::CPose3DPDFParticles::CPose3DPDFParticles(const mrpt::poses::CPose3DPDFParticles&)' 48 | inline CPose3DPDFParticles( const CPose3DPDFParticles& obj ) : | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/simul-landmarks/simul-landmarks-main.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/simul-landmarks/simul-landmarks-main.cpp:20: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/os.h:21, from /builddir/build/BUILD/mrpt-1.4.0/apps/simul-landmarks/simul-landmarks-main.cpp:10: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormBatchSensorPose.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CFormBatchSensorPose.cpp.o -MF CMakeFiles/RawLogViewer.dir/CFormBatchSensorPose.cpp.o.d -o CMakeFiles/RawLogViewer.dir/CFormBatchSensorPose.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormBatchSensorPose.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormBatchSensorPose.cpp:27: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/gdicmn.h:23, from /usr/include/wx-3.2/wx/bitmap.h:19, from /usr/include/wx-3.2/wx/bmpbndl.h:13, from /usr/include/wx-3.2/wx/anybutton.h:44, from /usr/include/wx-3.2/wx/button.h:18, from /usr/include/wx-3.2/wx/bmpbuttn.h:18, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormBatchSensorPose.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormBatchSensorPose.cpp:9: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 94%] Building CXX object apps/ro-localization/CMakeFiles/ro-localization.dir/ro-localization_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ro-localization && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/ro-localization/CMakeFiles/ro-localization.dir/ro-localization_main.cpp.o -MF CMakeFiles/ro-localization.dir/ro-localization_main.cpp.o.d -o CMakeFiles/ro-localization.dir/ro-localization_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/ro-localization_main.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/ro-localization_main.cpp:28: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormBatchSensorPose.cpp: In constructor 'CFormBatchSensorPose::CFormBatchSensorPose(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormBatchSensorPose.cpp:73:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 73 | wxFont edTextFont(9,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("FreeMono"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/anybutton.h:45: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormBatchSensorPose.cpp:93:63: warning: cast between incompatible pointer to member types from 'void (CFormBatchSensorPose::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 93 | Connect(ID_BITMAPBUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormBatchSensorPose::OnbtnOpenClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormBatchSensorPose.cpp:94:57: warning: cast between incompatible pointer to member types from 'void (CFormBatchSensorPose::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 94 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormBatchSensorPose::OnbtnApplyClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CFormBatchSensorPose.cpp:95:57: warning: cast between incompatible pointer to member types from 'void (CFormBatchSensorPose::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 95 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CFormBatchSensorPose::OnbtnCancelClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Linking CXX executable ../../bin/simul-landmarks cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/simul-landmarks && /usr/bin/cmake -E cmake_link_script CMakeFiles/simul-landmarks.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/simul-landmarks.dir/simul-landmarks-main.cpp.o" -o ../../bin/simul-landmarks -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/ro-localization_main.cpp:34: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/ro-localization_main.cpp:35: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 94%] Built target simul-landmarks [ 94%] Building CXX object apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CIniEditor.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/topography/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/RawLogViewer/CMakeFiles/RawLogViewer.dir/CIniEditor.cpp.o -MF CMakeFiles/RawLogViewer.dir/CIniEditor.cpp.o.d -o CMakeFiles/RawLogViewer.dir/CIniEditor.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CIniEditor.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/CPosePDFParticlesExtended.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/ro-localization_main.cpp:59: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFile.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/ro-localization/ro-localization_main.cpp:24: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CRawlogTreeView.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CIniEditor.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/sizer.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CIniEditor.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CIniEditor.cpp:9: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 95%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-gridmaps.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-gridmaps.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-gridmaps.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-gridmaps.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-gridmaps.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-gridmaps.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h: In constructor 'mrpt::poses::CPose2DPtr::CPose2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:252:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 252 | DEFINE_SERIALIZABLE_POST( CPose2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/xRawLogViewerMain.h:24: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 95%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-icp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-icp.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-icp.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-icp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-icp.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h: In copy constructor 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:57: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h:139:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 139 | DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE( CBaseGUIWindow, GUI_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h: In constructor 'mrpt::gui::CDisplayWindow3DPtr::CDisplayWindow3DPtr(const mrpt::gui::CBaseGUIWindowPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::gui::CBaseGUIWindowPtr::CBaseGUIWindowPtr(const mrpt::gui::CBaseGUIWindowPtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:172:104: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 172 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_ ) DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:298:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE' 298 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE(CDisplayWindow3D, mrpt::gui::CBaseGUIWindow, GUI_IMPEXP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CIniEditor.cpp: In constructor 'CIniEditor::CIniEditor(wxWindow*, wxWindowID, const wxPoint&, const wxSize&)': /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CIniEditor.cpp:60:57: warning: cast between incompatible pointer to member types from 'void (CIniEditor::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 60 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CIniEditor::OnbtnOKClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/RawLogViewer/CIniEditor.cpp:61:57: warning: cast between incompatible pointer to member types from 'void (CIniEditor::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 61 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CIniEditor::OnbtnCancelClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-images.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-images.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-images.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-images.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-images.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-images.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-icp.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 95%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CRobotPosesGraph.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CRobotPosesGraph.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CRobotPosesGraph.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CRobotPosesGraph.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CRobotPosesGraph.cpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h: In constructor 'mrpt::poses::CPoint2DPtr::CPoint2DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h:91:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 91 | DEFINE_SERIALIZABLE_POST( CPoint2D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CRobotPosesGraph.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils.h:43: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderICP.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-icp.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils.h:12: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-icp.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator++(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:84: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:200:105: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 200 | inline iterator operator ++(int) { iterator aux =*this; m_it++; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h: In member function 'mrpt::obs::CRawlog::iterator mrpt::obs::CRawlog::iterator::operator--(int)': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:85: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:202:106: warning: implicitly-declared 'constexpr mrpt::obs::CRawlog::iterator::iterator(const mrpt::obs::CRawlog::iterator&)' is deprecated [-Wdeprecated-copy] 202 | inline iterator operator --(int) { iterator aux = *this; m_it--; return aux; } // Post | ^~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h:193:44: note: because 'mrpt::obs::CRawlog::iterator' has user-provided 'mrpt::obs::CRawlog::iterator& mrpt::obs::CRawlog::iterator::operator=(const mrpt::obs::CRawlog::iterator&)' 193 | iterator & operator = (const iterator& o) { m_it = o.m_it; return *this; } | ^~~~~~~~ [ 95%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-math.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-math.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-math.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-math.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-math.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-math.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 95%] Linking CXX executable ../../bin/RawLogViewer cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/RawLogViewer && /usr/bin/cmake -E cmake_link_script CMakeFiles/RawLogViewer.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/RawLogViewer.dir/CAboutBox.cpp.o CMakeFiles/RawLogViewer.dir/CFormEdit.cpp.o CMakeFiles/RawLogViewer.dir/CFormMotionModel.cpp.o CMakeFiles/RawLogViewer.dir/CFormPlayVideo.cpp.o CMakeFiles/RawLogViewer.dir/CFormRawMap.cpp.o CMakeFiles/RawLogViewer.dir/CScanMatching.cpp.o CMakeFiles/RawLogViewer.dir/CFormChangeSensorPositions.cpp.o CMakeFiles/RawLogViewer.dir/COdometryParams.cpp.o CMakeFiles/RawLogViewer.dir/CScanAnimation.cpp.o CMakeFiles/RawLogViewer.dir/xRawLogViewerApp.cpp.o CMakeFiles/RawLogViewer.dir/xRawLogViewerMain.cpp.o CMakeFiles/RawLogViewer.dir/MyGLCanvas.cpp.o CMakeFiles/RawLogViewer.dir/main_gps_ops.cpp.o CMakeFiles/RawLogViewer.dir/main_images_ops.cpp.o CMakeFiles/RawLogViewer.dir/main_imports_exports.cpp.o CMakeFiles/RawLogViewer.dir/main_vodometry.cpp.o CMakeFiles/RawLogViewer.dir/main_artwork.cpp.o CMakeFiles/RawLogViewer.dir/main_convert_ops.cpp.o CMakeFiles/RawLogViewer.dir/main_show_selected_object.cpp.o CMakeFiles/RawLogViewer.dir/CRawlogTreeView.cpp.o CMakeFiles/RawLogViewer.dir/CFormBatchSensorPose.cpp.o CMakeFiles/RawLogViewer.dir/CIniEditor.cpp.o -o ../../bin/RawLogViewer -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrptwxthings.a ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-topography.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 95%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-matrix1.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-matrix1.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-matrix1.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-matrix1.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-matrix1.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-matrix1.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-matrix1.cpp:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 95%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-matrix2.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-matrix2.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-matrix2.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-matrix2.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-matrix2.cpp [ 95%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CTopLCDetector_FabMap.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CTopLCDetector_FabMap.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CTopLCDetector_FabMap.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CTopLCDetector_FabMap.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CTopLCDetector_FabMap.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CTopLCDetector_FabMap.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-matrix2.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-matrix2.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 95%] Linking CXX executable ../../bin/ro-localization cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/ro-localization && /usr/bin/cmake -E cmake_link_script CMakeFiles/ro-localization.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/ro-localization.dir/CPosePDFParticlesExtended.cpp.o" "CMakeFiles/ro-localization.dir/ro-localization_main.cpp.o" -o ../../bin/ro-localization -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lrt -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 95%] Built target RawLogViewer [ 95%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CTopLCDetector_GridMatching.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/CTopLCDetector_GridMatching.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/CTopLCDetector_GridMatching.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/CTopLCDetector_GridMatching.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CTopLCDetector_GridMatching.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/CTopLCDetector_GridMatching.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 95%] Built target ro-localization [ 95%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/THypothesisIDSet.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/THypothesisIDSet.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/THypothesisIDSet.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/THypothesisIDSet.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/THypothesisIDSet.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/THypothesisIDSet.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/hmtslam-precomp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/hmtslam-precomp.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/hmtslam-precomp.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/hmtslam-precomp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-pointmaps.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-pointmaps.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-pointmaps.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-pointmaps.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-pointmaps.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-pointmaps.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h: In constructor 'mrpt::obs::CObservationPtr::CObservationPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h:134:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 134 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( CObservation, mrpt::utils::CSerializable, OBS_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-pointmaps.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 96%] Building CXX object libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/registerAllClasses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dmrpt_hmtslam_EXPORTS -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -fPIC -MD -MT libs/hmtslam/CMakeFiles/mrpt-hmtslam.dir/src/registerAllClasses.cpp.o -MF CMakeFiles/mrpt-hmtslam.dir/src/registerAllClasses.cpp.o.d -o CMakeFiles/mrpt-hmtslam.dir/src/registerAllClasses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/registerAllClasses.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/hmtslam-precomp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/src/registerAllClasses.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ [ 97%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-poses.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-poses.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-poses.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-poses.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-poses.cpp [ 97%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-random.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-random.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-random.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-random.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-random.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ [ 97%] Building CXX object apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-scan_matching.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DMRPT_DATASET_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/share/mrpt/datasets\" -DMRPT_DOC_PERF_DIR=\"/builddir/build/BUILD/mrpt-1.4.0/doc/perf-data\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/mrpt-performance/CMakeFiles/mrpt-performance.dir/perf-scan_matching.cpp.o -MF CMakeFiles/mrpt-performance.dir/perf-scan_matching.cpp.o.d -o CMakeFiles/mrpt-performance.dir/perf-scan_matching.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-scan_matching.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-scan_matching.cpp:9: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h:31, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:14: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-poses.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-random.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-scan_matching.cpp:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/common.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/mrpt-performance/perf-poses.cpp:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 97%] Linking CXX shared library ../../lib/libmrpt-hmtslam.so cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-hmtslam.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmrpt-hmtslam.so.1.4 -o ../../lib/libmrpt-hmtslam.so.1.4.0 "CMakeFiles/mrpt-hmtslam.dir/src/CHMHMapArc.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CHMHMapNode.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_3D_viewer.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_AA.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LOG.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LSLAM.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_LSLAM_RBPF_2DLASER.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_TBI.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_main.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CHMTSLAM_perform_TLC.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CHierarchicalMHMap.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CHierarchicalMapMHPartition.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CLocalMetricHypothesis.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CRobotPosesGraph.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CTopLCDetector_FabMap.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/CTopLCDetector_GridMatching.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/THypothesisIDSet.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/hmtslam-precomp.cpp.o" "CMakeFiles/mrpt-hmtslam.dir/src/registerAllClasses.cpp.o" -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -lrt ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -lrt -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/libs/hmtslam && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmrpt-hmtslam.so.1.4.0 ../../lib/libmrpt-hmtslam.so.1.4 ../../lib/libmrpt-hmtslam.so gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 97%] Built target mrpt-hmtslam /usr/bin/gmake -f apps/hmt-slam/CMakeFiles/hmt-slam.dir/build.make apps/hmt-slam/CMakeFiles/hmt-slam.dir/depend /usr/bin/gmake -f apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/build.make apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/depend /usr/bin/gmake -f apps/hmtMapViewer/CMakeFiles/hmtMapViewer.dir/build.make apps/hmtMapViewer/CMakeFiles/hmtMapViewer.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam-gui /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmtMapViewer /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmtMapViewer/CMakeFiles/hmtMapViewer.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam/CMakeFiles/hmt-slam.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/hmtMapViewer/CMakeFiles/hmtMapViewer.dir/build.make apps/hmtMapViewer/CMakeFiles/hmtMapViewer.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/build.make apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f apps/hmt-slam/CMakeFiles/hmt-slam.dir/build.make apps/hmt-slam/CMakeFiles/hmt-slam.dir/build [ 97%] Building CXX object apps/hmtMapViewer/CMakeFiles/hmtMapViewer.dir/hmtMapViewerMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmtMapViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/hmtMapViewer/CMakeFiles/hmtMapViewer.dir/hmtMapViewerMain.cpp.o -MF CMakeFiles/hmtMapViewer.dir/hmtMapViewerMain.cpp.o.d -o CMakeFiles/hmtMapViewer.dir/hmtMapViewerMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp [ 97%] Building CXX object apps/hmtMapViewer/CMakeFiles/hmtMapViewer.dir/hmtMapViewerApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmtMapViewer && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/hmtMapViewer/CMakeFiles/hmtMapViewer.dir/hmtMapViewerApp.cpp.o -MF CMakeFiles/hmtMapViewer.dir/hmtMapViewerApp.cpp.o.d -o CMakeFiles/hmtMapViewer.dir/hmtMapViewerApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerApp.cpp gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 97%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiApp.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam-gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiApp.cpp.o -MF CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiApp.cpp.o.d -o CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiApp.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiApp.cpp [ 97%] Building CXX object apps/hmt-slam/CMakeFiles/hmt-slam.dir/hmt-slam_main.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/hmt-slam/CMakeFiles/hmt-slam.dir/hmt-slam_main.cpp.o -MF CMakeFiles/hmt-slam.dir/hmt-slam_main.cpp.o.d -o CMakeFiles/hmt-slam.dir/hmt-slam_main.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam/hmt-slam_main.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiApp.cpp:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiApp.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiApp.cpp:11: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFile.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerApp.cpp:25: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/app.h:19, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerApp.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerApp.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:48: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/gdicmn.h:23, from /usr/include/wx-3.2/wx/bitmap.h:19, from /usr/include/wx-3.2/wx/tbarbase.h:22, from /usr/include/wx-3.2/wx/toolbar.h:67, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam/hmt-slam_main.cpp:19: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerApp.cpp:27: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h: In constructor 'mrpt::hmtslam::THypothesisIDSetPtr::THypothesisIDSetPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:175:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 175 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, base_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h:113:17: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE' 113 | DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE( THypothesisIDSet,mrpt::utils::CSerializable, HMTSLAM_IMPEXP ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h:13: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:59: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/bitmap.h:18: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:43: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp: In constructor 'hmtMapViewerFrame::hmtMapViewerFrame(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:233:30: warning: 'void wxFontBase::SetWeight(wxDeprecatedGUIConstants)' is deprecated: use wxFONTWEIGHT_XXX constants instead of wxLIGHT/wxNORMAL/wxBOLD [-Wdeprecated-declarations] 233 | StaticText1Font.SetWeight(wxBOLD); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/wx-3.2/wx/window.h:23, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/tbarbase.h:25: /usr/include/wx-3.2/wx/font.h:490:10: note: declared here 490 | void SetWeight(wxDeprecatedGUIConstants weight) | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:289:30: warning: 'void wxFontBase::SetWeight(wxDeprecatedGUIConstants)' is deprecated: use wxFONTWEIGHT_XXX constants instead of wxLIGHT/wxNORMAL/wxBOLD [-Wdeprecated-declarations] 289 | StaticText3Font.SetWeight(wxBOLD); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/wx-3.2/wx/font.h:490:10: note: declared here 490 | void SetWeight(wxDeprecatedGUIConstants weight) | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:311:30: warning: 'void wxFontBase::SetWeight(wxDeprecatedGUIConstants)' is deprecated: use wxFONTWEIGHT_XXX constants instead of wxLIGHT/wxNORMAL/wxBOLD [-Wdeprecated-declarations] 311 | StaticText4Font.SetWeight(wxBOLD); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/wx-3.2/wx/font.h:490:10: note: declared here 490 | void SetWeight(wxDeprecatedGUIConstants weight) | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:373:57: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxTreeEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 373 | Connect(ID_TREECTRL1,wxEVT_COMMAND_TREE_SEL_CHANGED,(wxObjectEventFunction)&hmtMapViewerFrame::OntreeViewSelectionChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:374:54: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 374 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmtMapViewerFrame::OnMenuLoad); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:375:54: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 375 | Connect(ID_MENUITEM4,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmtMapViewerFrame::OnmenuExportLocalMapsSelected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:376:52: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 376 | Connect(idMenuQuit,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmtMapViewerFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:377:54: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 377 | Connect(ID_MENUITEM2,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmtMapViewerFrame::OnMenuTranslationBtw2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:378:54: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 378 | Connect(ID_MENUITEM3,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmtMapViewerFrame::OnMenuOverlapBtw2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:379:54: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 379 | Connect(ID_MENUITEM6,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmtMapViewerFrame::OnTopologicalModel_Gridmap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:380:54: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 380 | Connect(ID_MENUITEM7,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmtMapViewerFrame::OnTopologicalModel_Fabmap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:381:53: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 381 | Connect(idMenuAbout,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmtMapViewerFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:382:56: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 382 | Connect(ID_TOOLBARITEM1,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&hmtMapViewerFrame::OnMenuLoad); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:383:56: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 383 | Connect(ID_TOOLBARITEM2,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&hmtMapViewerFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmtMapViewer/hmtMapViewerMain.cpp:429:47: warning: cast between incompatible pointer to member types from 'void (hmtMapViewerFrame::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 429 | Connect(ID_TIMER1,wxEVT_TIMER,(wxObjectEventFunction)&hmtMapViewerFrame::OntimAutoLoadTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Linking CXX executable ../../bin/hmt-slam cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam && /usr/bin/cmake -E cmake_link_script CMakeFiles/hmt-slam.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/hmt-slam.dir/hmt-slam_main.cpp.o" -o ../../bin/hmt-slam -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-hmtslam.so.1.4.0 ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-base.so.1.4.0 -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lrt gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 97%] Built target hmt-slam [ 98%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiMain.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam-gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiMain.cpp.o -MF CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiMain.cpp.o.d -o CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiMain.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp [ 98%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/MyGLCanvas.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam-gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/MyGLCanvas.cpp.o -MF CMakeFiles/hmt-slam-gui.dir/MyGLCanvas.cpp.o.d -o CMakeFiles/hmt-slam-gui.dir/MyGLCanvas.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/MyGLCanvas.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/nonownedwnd.h:14, from /usr/include/wx-3.2/wx/toplevel.h:20, from /usr/include/wx-3.2/wx/dialog.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:15: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | [ 98%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/MyArtProvider.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam-gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/MyArtProvider.cpp.o -MF CMakeFiles/hmt-slam-gui.dir/MyArtProvider.cpp.o.d -o CMakeFiles/hmt-slam-gui.dir/MyArtProvider.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/MyArtProvider.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/MyGLCanvas.cpp:10: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/MyArtProvider.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/nonownedwnd.h:14, from /usr/include/wx-3.2/wx/toplevel.h:20, from /usr/include/wx-3.2/wx/dialog.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:15: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 98%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/CDlgLog.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam-gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/CDlgLog.cpp.o -MF CMakeFiles/hmt-slam-gui.dir/CDlgLog.cpp.o.d -o CMakeFiles/hmt-slam-gui.dir/CDlgLog.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/nonownedwnd.h:14, from /usr/include/wx-3.2/wx/toplevel.h:20, from /usr/include/wx-3.2/wx/dialog.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.cpp:11: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:43: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/log.h:43, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:14: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:43: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/log.h:43, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:14: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp: In constructor 'hmt_slam_guiFrame::hmt_slam_guiFrame(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:235:112: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 235 | wxFont edRestParamsFont(8,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:284:30: warning: 'void wxFontBase::SetWeight(wxDeprecatedGUIConstants)' is deprecated: use wxFONTWEIGHT_XXX constants instead of wxLIGHT/wxNORMAL/wxBOLD [-Wdeprecated-declarations] 284 | StaticText5Font.SetWeight(wxBOLD); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/wx-3.2/wx/font.h:490:10: note: declared here 490 | void SetWeight(wxDeprecatedGUIConstants weight) | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:332:30: warning: 'void wxFontBase::SetWeight(wxDeprecatedGUIConstants)' is deprecated: use wxFONTWEIGHT_XXX constants instead of wxLIGHT/wxNORMAL/wxBOLD [-Wdeprecated-declarations] 332 | StaticText3Font.SetWeight(wxBOLD); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/wx-3.2/wx/font.h:490:10: note: declared here 490 | void SetWeight(wxDeprecatedGUIConstants weight) | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:356:30: warning: 'void wxFontBase::SetWeight(wxDeprecatedGUIConstants)' is deprecated: use wxFONTWEIGHT_XXX constants instead of wxLIGHT/wxNORMAL/wxBOLD [-Wdeprecated-declarations] 356 | StaticText4Font.SetWeight(wxBOLD); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/wx-3.2/wx/font.h:490:10: note: declared here 490 | void SetWeight(wxDeprecatedGUIConstants weight) | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:424:53: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 424 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnResetClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:425:53: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 425 | Connect(ID_BUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnLoadClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:426:53: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 426 | Connect(ID_BUTTON3,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnSaveClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:427:53: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 427 | Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnStartClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:428:53: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 428 | Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnPauseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:429:54: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 429 | Connect(ID_BUTTON12,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnShowLogWinClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:430:54: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 430 | Connect(ID_BUTTON10,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:431:53: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 431 | Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:432:54: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 432 | Connect(ID_BUTTON11,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnPickRawlogClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:433:62: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxBookCtrlEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 433 | Connect(ID_NOTEBOOK2,wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnNotebook2PageChanged); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:434:54: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 434 | Connect(ID_MENUITEM1,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnResetClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:435:54: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 435 | Connect(ID_MENUITEM2,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnLoadClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:436:54: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 436 | Connect(ID_MENUITEM3,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnSaveClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:437:52: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 437 | Connect(idMenuQuit,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnQuit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:438:54: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 438 | Connect(ID_MENUITEM6,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnMenuSetSLAMParameter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:439:54: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 439 | Connect(ID_MENUITEM4,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnStartClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:440:54: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 440 | Connect(ID_MENUITEM5,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnbtnPauseClick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.cpp:441:53: warning: cast between incompatible pointer to member types from 'void (hmt_slam_guiFrame::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 441 | Connect(idMenuAbout,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&hmt_slam_guiFrame::OnAbout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 98%] Linking CXX executable ../../bin/hmtMapViewer cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmtMapViewer && /usr/bin/cmake -E cmake_link_script CMakeFiles/hmtMapViewer.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/hmtMapViewer.dir/hmtMapViewerApp.cpp.o CMakeFiles/hmtMapViewer.dir/hmtMapViewerMain.cpp.o -o ../../bin/hmtMapViewer -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-hmtslam.so.1.4.0 ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:43: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/event.h:16: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.cpp: In constructor 'CDlgLog::CDlgLog(wxWindow*, wxWindowID, const wxPoint&, const wxSize&)': /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.cpp:62:109: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 62 | wxFont edLogFont(8,wxTELETYPE,wxFONTSTYLE_NORMAL,wxNORMAL,false,wxEmptyString,wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.cpp:71:39: warning: cast between incompatible pointer to member types from 'void (CDlgLog::*)(wxTimerEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 71 | Connect(ID_TIMER1,wxEVT_TIMER,(wxObjectEventFunction)&CDlgLog::OntimDumpLogTrigger); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.cpp:72:45: warning: cast between incompatible pointer to member types from 'void (CDlgLog::*)(wxCloseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 72 | Connect(wxID_ANY,wxEVT_CLOSE_WINDOW,(wxObjectEventFunction)&CDlgLog::OnClose); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 98%] Built target hmtMapViewer [ 98%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/CAboutBox.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam-gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/CAboutBox.cpp.o -MF CMakeFiles/hmt-slam-gui.dir/CAboutBox.cpp.o.d -o CMakeFiles/hmt-slam-gui.dir/CAboutBox.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CAboutBox.cpp [ 98%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/generate_3d_views.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam-gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/generate_3d_views.cpp.o -MF CMakeFiles/hmt-slam-gui.dir/generate_3d_views.cpp.o.d -o CMakeFiles/hmt-slam-gui.dir/generate_3d_views.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/generate_3d_views.cpp [ 98%] Linking CXX executable ../../bin/mrpt-performance cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/mrpt-performance && /usr/bin/cmake -E cmake_link_script CMakeFiles/mrpt-performance.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/mrpt-performance.dir/perf-main.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-feature_extraction.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-feature_matching.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-graph.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-graphslam.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-gridmaps.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-icp.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-images.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-math.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-matrix1.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-matrix2.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-pointmaps.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-poses.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-random.cpp.o" "CMakeFiles/mrpt-performance.dir/perf-scan_matching.cpp.o" -o ../../bin/mrpt-performance -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-opengl.so.1.4.0 ../../lib/libmrpt-base.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lz -ljpeg -lrt -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:12, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CAboutBox.cpp:22: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/control.h:22, from /usr/include/wx-3.2/wx/bookctrl.h:22, from /usr/include/wx-3.2/wx/notebook.h:22, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CAboutBox.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CAboutBox.cpp:10: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/generate_3d_views.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/nonownedwnd.h:14, from /usr/include/wx-3.2/wx/toplevel.h:20, from /usr/include/wx-3.2/wx/dialog.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:15: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:17, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h: In constructor 'mrpt::poses::CPoint3DPtr::CPoint3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h:98:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 98 | DEFINE_SERIALIZABLE_POST( CPoint3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h:16: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:53: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:16: /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h:47:99: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | static void createPipe(std::auto_ptr& outReadPipe,std::auto_ptr& outWritePipe); | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here 66 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CAboutBox.cpp: In constructor 'CAboutBox::CAboutBox(wxWindow*, wxWindowID)': /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CAboutBox.cpp:67:114: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 67 | wxFont lbProgNameFont(22,wxSWISS,wxFONTSTYLE_NORMAL,wxBOLD,false,_T("Times New Roman"),wxFONTENCODING_DEFAULT); | ^ In file included from /usr/include/wx-3.2/wx/font.h:631, from /usr/include/wx-3.2/wx/window.h:23: /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CAboutBox.cpp:80:108: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 80 | wxFont lbInfoFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CAboutBox.cpp:83:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 83 | wxFont lbLicenseFont(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CAboutBox.cpp:86:111: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 86 | wxFont TextCtrl1Font(10,wxSWISS,wxFONTSTYLE_NORMAL,wxNORMAL,false,_T("Courier New"),wxFONTENCODING_DEFAULT); | ^ /usr/include/wx-3.2/wx/gtk/font.h:89:5: note: declared here 89 | wxFont(int size, | ^~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CAboutBox.cpp:98:53: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 98 | Connect(ID_BUTTON1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&CAboutBox::OnButton1Click); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CAboutBox.cpp:99:40: warning: cast between incompatible pointer to member types from 'void (CAboutBox::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type] 99 | Connect(wxID_ANY,wxEVT_INIT_DIALOG,(wxObjectEventFunction)&CAboutBox::OnInit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ [ 98%] Building CXX object apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/thread_hmtslam.cpp.o cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam-gui && /usr/bin/g++ -DDISABLE_PCAP -DDISABLE_PNG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -Dkiss_fft_scalar=double -Dqh_QHpointer -I/usr/include/eigen3/unsupported -I/usr/include/libftdi1 -I/usr/include/suitesparse -I/builddir/build/BUILD/mrpt-1.4.0/. -I/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/include/mrpt-config/unix -I/builddir/build/BUILD/mrpt-1.4.0/otherlibs/wxThings -I/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/slam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/base/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/obs/include -I/builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/pcl-1.12 -isystem /usr/include/vtk -isystem /usr/include/freetype2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -fPIC -MD -MT apps/hmt-slam-gui/CMakeFiles/hmt-slam-gui.dir/thread_hmtslam.cpp.o -MF CMakeFiles/hmt-slam-gui.dir/thread_hmtslam.cpp.o.d -o CMakeFiles/hmt-slam-gui.dir/thread_hmtslam.cpp.o -c /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/thread_hmtslam.cpp In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:43: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h:15, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/MyGLCanvas.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:27, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/thread_hmtslam.cpp:11: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:366: warning: "M_PIf" redefined 366 | #define M_PIf 3.14159265358979f | In file included from /usr/include/c++/13/cmath:47, from /usr/include/c++/13/math.h:36, from /usr/include/wx-3.2/wx/math.h:18, from /usr/include/wx-3.2/wx/event.h:18, from /usr/include/wx-3.2/wx/window.h:18, from /usr/include/wx-3.2/wx/nonownedwnd.h:14, from /usr/include/wx-3.2/wx/toplevel.h:20, from /usr/include/wx-3.2/wx/dialog.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/CDlgLog.h:14, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:15: /usr/include/math.h:1168: note: this is the location of the previous definition 1168 | # define M_PIf 3.14159265358979323846f /* pi */ | In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/log.h:43, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:14: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_extensions.h:21, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField3D.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h:57, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/generate_3d_views.cpp:12: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:26:39: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 26 | struct ci_less : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h:29:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 29 | struct nocase_compare : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:84:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit smart_ptr_base(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:112:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | T& operator*(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:113:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const T& operator*(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:116:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 116 | T* operator->(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:117:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | const T* operator->(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:123:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | void set_value(const T& data) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:125:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | T& value(void) throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:126:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | const T& value(void) const throw(null_dereference); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:168:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | inline void make_unique(void) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:172:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 172 | void copy(const smart_ptr_base&) throw(illegal_copy); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:217:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | T* operator() (const T& ) throw(illegal_copy) | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp:273: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:174:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | smart_ptr_base::smart_ptr_base(const T& data) throw(illegal_copy) : | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:238:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | inline T& smart_ptr_base::operator*(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:245:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 245 | inline const T& smart_ptr_base::operator*(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:252:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 252 | inline T* smart_ptr_base::operator->(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:259:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const T* smart_ptr_base::operator->(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:269:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 269 | inline void smart_ptr_base::set_value(const T& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:275:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | inline T& smart_ptr_base::value(void) throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:282:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | inline const T& smart_ptr_base::value(void) const throw(null_dereference) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:355:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 355 | void smart_ptr_base::make_unique(void) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp:369:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | void smart_ptr_base::copy(const smart_ptr_base& data) throw(illegal_copy) | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CObjectPtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:225:127: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 225 | inline explicit class_name##Ptr(const mrpt::utils::CObjectPtr & p) : mrpt::utils::CObjectPtr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:207:86: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 207 | #define DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name,_LINKAGE_) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2(class_name, _LINKAGE_ class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/utils.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:14: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h: In instantiation of 'void mrpt::math::CMatrixTemplate::realloc(size_t, size_t, bool) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:134:5: required from 'mrpt::math::CMatrixTemplate::CMatrixTemplate(size_t, size_t) [with T = mrpt::math::TPoint3D; size_t = long unsigned int]' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h:338:125: required from here /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h:87:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::math::TPoint3D'; use assignment or value-initialization instead [-Wclass-memaccess] 87 | ::memset(&m_Val[r][m_Cols],0,sizeZeroColumns); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:229:28: note: 'struct mrpt::math::TPoint3D' declared here 229 | struct BASE_IMPEXP TPoint3D { | ^~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h:13, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h:15: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:775:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 775 | TLine2D(const TPoint2D &p1,const TPoint2D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:849:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | TLine3D(const TPoint3D &p1,const TPoint3D &p2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:943:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 943 | TPlane(const TPoint3D &p1,const TPoint3D &p2,const TPoint3D &p3) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 948 | TPlane(const TPoint3D &p1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h:953:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 953 | TPlane(const TLine3D &r1,const TLine3D &r2) throw(std::logic_error); | ^~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h: In copy constructor 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:42: warning: implicitly-declared 'mrpt::utils::CObjectPtr::CObjectPtr(const mrpt::utils::CObjectPtr&)' is deprecated [-Wdeprecated-copy] 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:221:32: note: in definition of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2' 221 | struct class_name_LINKAGE_##Ptr : public mrpt::utils::CObjectPtr \ | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:245:61: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE' 245 | #define DEFINE_MRPT_OBJECT_POST(class_name) DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE(class_name, BASE_IMPEXP ) // This macro is valid for classes within mrpt-base only. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:83:17: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST' 83 | DEFINE_MRPT_OBJECT_POST( CSerializable ) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:40:44: note: because 'mrpt::utils::CObjectPtr' has user-provided 'mrpt::utils::CObjectPtr& mrpt::utils::CObjectPtr::operator=(const mrpt::utils::CObjectPtr&)' 40 | inline CObjectPtr& operator=(const CObjectPtr& r) { BASE::operator=(r); return *this; } | ^~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h: In constructor 'mrpt::poses::CPose3DPtr::CPose3DPtr(const mrpt::utils::CSerializablePtr&)': /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h:191:109: note: synthesized method 'mrpt::utils::CSerializablePtr::CSerializablePtr(const mrpt::utils::CSerializablePtr&)' first required here 191 | inline explicit class_name##Ptr(const base_name##Ptr & p) : base_name##Ptr(p) { ASSERTMSG_( p->GetRuntimeClass()->derivedFrom(#class_name),::mrpt::format("Wrong typecasting of smart pointers: %s -> %s",p->GetRuntimeClass()->className, #class_name) ) } \ | ^ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:166:25: note: in expansion of macro 'DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2' 166 | DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2(class_name, mrpt::utils::CSerializable, BASE_IMPEXP class_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:537:9: note: in expansion of macro 'DEFINE_SERIALIZABLE_POST' 537 | DEFINE_SERIALIZABLE_POST( CPose3D ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:14, from /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h:13: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h: At global scope: /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:942:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 942 | void makeSureImageIsLoaded() const throw (std::exception,utils::CExceptionExternalImageNotFound ); | ^~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:12, from /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h:23, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h:18, from /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam.h:13, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:43: /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h:214:61: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 214 | struct KeypointResponseSorter : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/wx-3.2/wx/stringimpl.h:66, from /usr/include/wx-3.2/wx/unichar.h:15, from /usr/include/wx-3.2/wx/strvararg.h:19, from /usr/include/wx-3.2/wx/string.h:37, from /usr/include/wx-3.2/wx/log.h:43, from /builddir/build/BUILD/mrpt-1.4.0/apps/hmt-slam-gui/hmt_slam_guiMain.h:14: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h:11, from /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:16, from /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:17: /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:186:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 186 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_BESTPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:170:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 170 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_BESTPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:207:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 207 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSPVAS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:198:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 198 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSPVAS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:228:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 228 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_INSCOVS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:220:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 220 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_INSCOVS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:262:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 262 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RXSTATUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:254:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 254 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RXSTATUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:270:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 270 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWEPHEM::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:265:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 265 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWEPHEM) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:305:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 305 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_RAWIMUS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:297:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 297 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_RAWIMUS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:327:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 327 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKPOS::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:311:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 311 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKPOS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:345:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 345 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARKTIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:337:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 337 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARKTIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:359:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 359 | GNSS_BINARY_MSG_DEFINITION_MID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_MARK2TIME::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:351:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 351 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_MARK2TIME) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h: In constructor 'mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t::content_t()': /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:91:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t'; use assignment or value-initialization instead [-Wclass-memaccess] 91 | content_t() { ::memset(this,0,sizeof(*this)); } \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:101:9: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_MID' 101 | GNSS_BINARY_MSG_DEFINITION_MID \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:377:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_END' 377 | GNSS_BINARY_MSG_DEFINITION_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h:88:35: note: 'struct mrpt::obs::gnss::Message_NV_OEM6_IONUTC::content_t' declared here 88 | struct OBS_IMPEXP content_t { | ^~~~~~~~~ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h:365:1: note: in expansion of macro 'GNSS_BINARY_MSG_DEFINITION_START' 365 | GNSS_BINARY_MSG_DEFINITION_START(NV_OEM6_IONUTC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 98%] Built target mrpt-performance [100%] Linking CXX executable ../../bin/hmt-slam-gui cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/apps/hmt-slam-gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/hmt-slam-gui.dir/link.txt --verbose=1 /usr/bin/g++ -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem /usr/include/wx-3.2 -I /usr/include/wx-3.2 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -I /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -Wreturn-type -Wextra -Wno-unused-parameter -Wall -Wno-long-long -Wno-variadic-macros -Wno-write-strings -std=c++14 -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiApp.cpp.o" "CMakeFiles/hmt-slam-gui.dir/hmt_slam_guiMain.cpp.o" "CMakeFiles/hmt-slam-gui.dir/MyGLCanvas.cpp.o" "CMakeFiles/hmt-slam-gui.dir/MyArtProvider.cpp.o" "CMakeFiles/hmt-slam-gui.dir/CDlgLog.cpp.o" "CMakeFiles/hmt-slam-gui.dir/CAboutBox.cpp.o" "CMakeFiles/hmt-slam-gui.dir/generate_3d_views.cpp.o" "CMakeFiles/hmt-slam-gui.dir/thread_hmtslam.cpp.o" -o ../../bin/hmt-slam-gui -Llib64 -L/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib -Wl,-rpath,lib64:/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/lib: -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 ../../lib/libmrptwxthings.a ../../lib/libmrpt-gui.so.1.4.0 ../../lib/libmrpt-hmtslam.so.1.4.0 ../../lib/libmrpt-slam.so.1.4.0 ../../lib/libmrpt-vision.so.1.4.0 ../../lib/libmrpt-maps.so.1.4.0 ../../lib/libmrpt-obs.so.1.4.0 ../../lib/libmrpt-tfest.so.1.4.0 -loctomap /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_visualization.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_common.so -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_serialization -lboost_regex -lqhull_r /usr/lib64/libvtkChartsCore.so.9.1.0 /usr/lib64/libvtkIOGeometry.so.9.1.0 /usr/lib64/libjsoncpp.so /usr/lib64/libvtkIOPLY.so.9.1.0 /usr/lib64/libvtkRenderingLOD.so.9.1.0 /usr/lib64/libvtkViewsContext2D.so.9.1.0 /usr/lib64/libvtkViewsCore.so.9.1.0 /usr/lib64/libvtkRenderingQt.so.9.1.0 /usr/lib64/libvtkRenderingLabel.so.9.1.0 /usr/lib64/libvtkGUISupportQt.so.9.1.0 /usr/lib64/libvtkInteractionWidgets.so.9.1.0 /usr/lib64/libvtkFiltersModeling.so.9.1.0 /usr/lib64/libvtkInteractionStyle.so.9.1.0 /usr/lib64/libvtkFiltersExtraction.so.9.1.0 /usr/lib64/libvtkIOLegacy.so.9.1.0 /usr/lib64/libvtkIOCore.so.9.1.0 /usr/lib64/libvtkRenderingAnnotation.so.9.1.0 /usr/lib64/libvtkRenderingContext2D.so.9.1.0 /usr/lib64/libvtkRenderingFreeType.so.9.1.0 /usr/lib64/libfreetype.so /usr/lib64/libvtkImagingSources.so.9.1.0 /usr/lib64/libvtkIOImage.so.9.1.0 /usr/lib64/libvtkImagingCore.so.9.1.0 /usr/lib64/libvtkRenderingOpenGL2.so.9.1.0 /usr/lib64/libvtkRenderingUI.so.9.1.0 /usr/lib64/libvtkRenderingCore.so.9.1.0 /usr/lib64/libvtkCommonColor.so.9.1.0 /usr/lib64/libvtkFiltersGeometry.so.9.1.0 /usr/lib64/libvtkFiltersSources.so.9.1.0 /usr/lib64/libvtkFiltersGeneral.so.9.1.0 /usr/lib64/libvtkCommonComputationalGeometry.so.9.1.0 /usr/lib64/libvtkFiltersCore.so.9.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonMisc.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libGLEW.so /usr/lib64/libX11.so /usr/lib64/libQt5OpenGL.so.5.15.7 /usr/lib64/libQt5Widgets.so.5.15.7 /usr/lib64/libQt5Gui.so.5.15.7 /usr/lib64/libQt5Core.so.5.15.7 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libflann_cpp.so ../../lib/libmrpt-opengl.so.1.4.0 -lGLU /usr/lib64/libglut.so.3.12.0 -lX11 -lXi -lGL -lm -l3ds -lassimp ../../lib/libmrpt-base.so.1.4.0 -pthread -lamd -lccolamd -lcolamd -lcholmod -lspqr -lldl -lbtf -lklu -lcxsparse -lumfpack -lblas -llapack -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lz -ljpeg -lrt gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [100%] Built target hmt-slam-gui gmake[1]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/CMakeFiles 0 + /usr/bin/cmake --build redhat-linux-build -j5 --verbose --target documentation_html /usr/bin/cmake -S/builddir/build/BUILD/mrpt-1.4.0 -B/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/gmake -f CMakeFiles/Makefile2 documentation_html gmake[1]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/cmake -S/builddir/build/BUILD/mrpt-1.4.0 -B/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/CMakeFiles 0 /usr/bin/gmake -f CMakeFiles/Makefile2 doc/CMakeFiles/documentation_html.dir/all gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/CMakeFiles/documentation_html.dir/build.make doc/CMakeFiles/documentation_html.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/CMakeFiles/documentation_html.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/CMakeFiles/documentation_html.dir/build.make doc/CMakeFiles/documentation_html.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' Generating MRPT documentation (html) cd /builddir/build/BUILD/mrpt-1.4.0 && /builddir/build/BUILD/mrpt-1.4.0/scripts/build_docs.sh -h -------------------------------------------------------------------- The DOXYGEN documentation for the MRPT C++ library is to be built Options: Generate HTML docs: YES Generate CHM docs: NO Generate LATEX docs: NO Generate RTF docs: NO Include web counter: NO Skip SVN number: NO Put a search box: YES System type: Linux List of directories: /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/ /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/ Script: build_docs.sh, by JLB. Bugs: Part of the MRPT project - http://www.isa.uma.es/jlblanco -------------------------------------------------------------------- Obtaining SVN number (This may take a *while* the first time, be patient)... Running svnversion.../builddir/build/BUILD/mrpt-1.4.0/scripts/build_docs.sh: line 137: svnversion: command not found WARNING: svnversion returns an error code! Is SVN installed in the system??? Ignoring SVN number OK (SVN:) /builddir/build/BUILD/mrpt-1.4.0/scripts/build_docs.sh: line 145: MRPT_SVN_NUMBER: command not found The library complete name to be used is: MRPT 1.4.0 SVN: The cwd is: /builddir/build/BUILD/mrpt-1.4.0/doc Copying images...make[4]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/doc/pbmap-guide' latexmk -pdf -pdflatex="pdflatex -interactive=nonstopmode" -use-make pbmap-guide.tex make[4]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/doc/pbmap-guide' mv: cannot stat '*.pdf': No such file or directory OK mkdir: cannot create directory 'doc/chm': No such file or directory Generating DOXYGEN project...OK Parsing header (.h.in) files for version variables...OK Generating the html footer...OK warning: Tag 'SHOW_DIRECTORIES' at line 60 of file 'doxygen_project.txt' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'COLS_IN_ALPHA_INDEX' at line 102 of file 'doxygen_project.txt' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'HTML_ALIGN_MEMBERS' at line 113 of file 'doxygen_project.txt' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'XML_SCHEMA' at line 167 of file 'doxygen_project.txt' 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 168 of file 'doxygen_project.txt' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'PERL_PATH' at line 201 of file 'doxygen_project.txt' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CLASS_DIAGRAMS' at line 205 of file 'doxygen_project.txt' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_TRANSPARENT' at line 223 of file 'doxygen_project.txt' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value Using the default: a4! warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Array' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Cholesky' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Core' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Dense' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Eigen' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Eigenvalues' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Geometry' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Householder' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Jacobi' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/LeastSquares' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/LU' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/QR' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Sparse' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/SVD' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/AdolcForward' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/AlignedVector3' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/AutoDiff' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/BVH' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/CholmodSupport' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/FFT' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/IterativeSolvers' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/MatrixFunctions' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/MoreVectorization' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/MPRealSupport' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/NonLinearOptimization' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/NumericalDiff' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/OpenGLSupport' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/Polynomials' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/Skyline' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/SparseExtra' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/SuperLUSupport' does not exist warning: tag INPUT: input source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/UmfPackSupport' does not exist DoxygenLayout_MRPT.xml:21: warning: the type 'dirs' is not supported for the entry tag within a navindex! Check your layout file! Doxygen version used: 1.9.5 Parsing layout file DoxygenLayout_MRPT.xml... Searching for include files... Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/ Searching for example files... Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/gridMapLikelihoodCharacterization Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/leastSquares Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/stereoRectify Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/stl_containers_serialize Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/eNeck_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/polyhedronIntersection Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/ptuHokuyo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/textFonts Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/poses Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/quaternions Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/pioneerRobotDemo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/laserscans Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/se3 Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/RangeOnlyLocalization_RejectionSampling Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/texture_sizes_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/model_search_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/pbmap-examples Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/pbmap-examples/pbmap-tutorials Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/fileSystemWatcher Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/unscented_transform_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/coordinate_conversions Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/captureVideoFlyCapture2 Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/kmeans Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/MOXmodel-rawlog Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/stereo-calib-demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/ntrip-client Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/tracking_planes_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/imageFFT Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/kinect-to-2d-laser-demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/GPS_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/tuMicos Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/SerialPort_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/matrix Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/type_name Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/openNI2_RGBD_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/rrt_planning_example Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/checkerboardDetectors Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/http_tests Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/optimize-lm Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/multipleCheckerboards Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/csparse_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/kinect_online_offline_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/eNoses_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/threadsTest Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/pathPlanning Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/octomap_simple Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/ransac-demo-plane3D Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/openNI2_driver_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/openNI2_proximity_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/enumerateCameras1394 Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/slerp_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/params-by-name Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/createVideoFile Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/bayesianTracking Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/offscreen-render Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/captureVideoDC1394 Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/NIDAQ_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/ptuDPerception Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/critSectionDeadLock Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/bundle_adj_full_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/kitti_dataset2rawlog Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/octree_render_huge_pointcloud Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/opengl_video_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/sog-merge Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/stringList Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/spline_interpolation Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/laserProjectionInImages Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/display3D Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/swissranger_cam_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/fbo_render_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/imageCorrelation Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/SICK_laser_serial_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/ransac-demo-applications Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/geometry3D Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/dijkstra-example Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/FTDI_USB_enumerate_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/displayPlots Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/SICK_lms100eth_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/captureVideoFlyCapture2_stereo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/benchmark-gridmaps Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/gmrf_map_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/icp3D Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/times Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/HOKUYO_laser_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/rgbd360 Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/graph_slam_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/SICK_laser_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/db Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/test-compress Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/grab3Dvideo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/smart_pointers_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/gauss_img_filtering Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/opengl_video_viewport_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/keypoint_matching Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/keypoint_matching/imgs Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/resampling-test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/openNI2_2d-icp-slam Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/IRBoard_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/captureVideoOpenCV Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/gridRawlogSimulator Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/rayTrace Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/face_detection Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/gui_windows_events Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/directoryExplorer Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/threadsPipe Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/phidgetProximitySensor Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/openNI2_to_rawlog Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/captureVideoAndBuildPyr Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/icp Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/rgbd_dataset2rawlog Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/observer_pattern Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/random Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/a_starAlgorithm Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/opengl_objects_demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/gps-coordinates Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/RoboPeakLidar_laser_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/captureVideoFFmpeg Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/feature_extraction Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/feature_extraction/imgs Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/cameraCaptureAskDialog Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/voronoi_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/imageConvolutionFFT Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/joystick Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/sonar_SRF10_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/setOfTexturedTrianglesTest Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/eNosesRealtime_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/ransac-data-association Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/SocketsTest Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/polygonSplit Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/imageBasics Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/rejectionSampling Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/gravity3d Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/rovio_test Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/samples/display3D_custom_render Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/ Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/kf-slam Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/icp-slam Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/hmt-slam Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/icp-graph-slam Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/simul-beacons Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/2d-slam-demo Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/simul-landmarks Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/icp-slam-live Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/pf-localization Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/grid-matching Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/pbmap Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/rbpf-slam Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/rawlog-grabber Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/ro-localization Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/share/mrpt/config_files/navigation-ptgs Searching for images... Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/doc/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/mrpt-1.4.0/doc/doxygen-pages Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/compreswarning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Array' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Cholesky' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Core' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Dense' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Eigen' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Eigenvalues' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Geometry' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Householder' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Jacobi' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/LeastSquares' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/LU' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/QR' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/Sparse' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/Eigen/SVD' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/AdolcForward' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/AlignedVector3' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/AutoDiff' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/BVH' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/CholmodSupport' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/FFT' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/IterativeSolvers' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/MatrixFunctions' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/MoreVectorization' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/MPRealSupport' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/NonLinearOptimization' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/NumericalDiff' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/OpenGLSupport' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/Polynomials' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/Skyline' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/SparseExtra' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/SuperLUSupport' is not a readable file or directory... skipping. warning: source '/builddir/build/BUILD/mrpt-1.4.0/otherlibs/eigen3/unsupported/Eigen/UmfPackSupport' is not a readable file or directory... skipping. s Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/base Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/nanoflann Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/random Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/otherlibs Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/otherlibs/mathplot Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt/kinematics Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/otherlibs Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/reactivenav Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/otherlibs Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/otherlibs/freeglut Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/otherlibs/freeglut/GL Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/scanmatching Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/obs Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision Searching for files in directory /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/slam Reading and parsing tag files Parsing files Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/changeLog_doc.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/changeLog_doc.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependencies.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependencies.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_eigen3.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_eigen3.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_libftdi.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_libftdi.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_liblas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_liblas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_libpcap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_libpcap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_libusb.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_libusb.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_opencv.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_opencv.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_opengl_glut.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_opengl_glut.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_pcl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_pcl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_sse.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_sse.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_suitesparse.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_suitesparse.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_wxwidgets.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependency_wxwidgets.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/env-vars.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/env-vars.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_base.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_base.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_bayes.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_bayes.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_detectors.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_detectors.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_graphs.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_graphs.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_graphslam.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_graphslam.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_gui.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_gui.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_hmtslam.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_hmtslam.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_hwdrivers.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_hwdrivers.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_kinematics.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_kinematics.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_maps.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_maps.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_nav.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_nav.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_obs.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_obs.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_opengl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_opengl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_pbmap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_pbmap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_reactivenav.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_reactivenav.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_scanmatching.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_scanmatching.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_slam.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_slam.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_stereoslam.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_stereoslam.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_tfest.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_tfest.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_topography.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_topography.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_vision.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/lib_mrpt_vision.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/mainPage_doc.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/mainPage_doc.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/base.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/base.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/base/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/base/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilter.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilter.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterData.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterData.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CProbabilityParticle.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CProbabilityParticle.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/compress.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/compress.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/compress/zip.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/compress/zip.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CArray.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CArray.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CArrayNumeric.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CArrayNumeric.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CBinaryRelation.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CBinaryRelation.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CHistogram.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CHistogram/builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h:208: warning: unbalanced grouping commands .h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CLevenbergMarquardt.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CLevenbergMarquardt.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrix.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixB.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixB.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixD.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixFixedNumeric.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplate.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateNumeric.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateNumeric.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateObjects.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMatrixTemplateObjects.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMonteCarlo.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CMonteCarlo.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CPolygon.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CQuaternion.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CQuaternion.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CSparseMatrix.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CSparseMatrix.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CSparseMatrixTemplate.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CSparseMatrixTemplate.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CSplineInterpolator1D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CSplineInterpolator1D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/data_utils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/data_utils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_frwds.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_frwds.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins_impl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins_impl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/fourier.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/fourier.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/homog_matrices.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/homog_matrices.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/interp_fit.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/interp_fit.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/jacobians.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/jacobians.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/kmeans.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/kmeans.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/lightweight_geom_data.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/math_frwds.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/math_frwds.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/matrix_adaptors.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/matrix_adaptors.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/matrix_serialization.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/matrix_serialization.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/MatrixBlockSparseCols.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/MatrixBlockSparseCols.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/model_search.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/model_search.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/model_search_impl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/model_search_impl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/num_jacobian.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/num_jacobian.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_containers.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_matrices.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_vectors.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ops_vectors.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/point_poses2vectors.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/point_poses2vectors.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ransac.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ransac.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ransac_applications.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ransac_applications.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/robust_kernels.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/robust_kernels.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/slerp.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/slerp.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/transform_gaussian.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/transform_gaussian.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/utils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/utils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/utils_matlab.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/utils_matlab.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/wrap2pi.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/wrap2pi.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math_mrpt.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math_mrpt.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/do_opencv_includes.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/do_opencv_includes.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/nanoflann/nanoflann.hpp... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/nanoflann/nanoflann.hpp... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/containers_fixes.hpp... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/containers_fixes.hpp... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/exceptions.hpp... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/exceptions.hpp... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp... Reading /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.tpp... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/Arg.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/Arg.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/ArgException.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/ArgException.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLine.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLineInterface.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLineInterface.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLineOutput.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/CmdLineOutput.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/Constraint.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/Constraint.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/DocBookOutput.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/DocBookOutput.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/HelpVisitor.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/HelpVisitor.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/IgnoreRestVisitor.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/IgnoreRestVisitor.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/MultiArg.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/MultiArg.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/MultiSwitchArg.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/MultiSwitchArg.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/OptionalUnlabeledTracker.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/OptionalUnlabeledTracker.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/StdOutput.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/StdOutput.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/SwitchArg.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/SwitchArg.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/UnlabeledMultiArg.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/UnlabeledMultiArg.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/UnlabeledValueArg.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/UnlabeledValueArg.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/ValueArg.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/ValueArg.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/ValuesConstraint.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/ValuesConstraint.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/VersionVisitor.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/VersionVisitor.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/Visitor.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/Visitor.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/XorHandler.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/XorHandler.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDF.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDF.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDFGaussian.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDFGaussian.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDF.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDF.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFGaussian.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFGaussian.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFParticles.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFParticles.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFSOG.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFSOG.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2DGridTemplate.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2DGridTemplate.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DInterpolator.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DInterpolator.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDF.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDF.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFGaussian.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFGaussian.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFGaussianInf.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFGaussianInf.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFParticles.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFParticles.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFSOG.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFSOG.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuat.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDF.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDF.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDFGaussian.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDFGaussian.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDFGaussianInf.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDFGaussianInf.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DRotVec.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DRotVec.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint_detail.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseOrPoint_detail.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDF.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGaussian.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGaussian.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGaussianInf.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGaussianInf.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGrid.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGrid.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFParticles.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFParticles.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFSOG.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFSOG.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseRandomSampler.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoseRandomSampler.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoses2DSequence.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoses2DSequence.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoses3DSequence.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoses3DSequence.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CRobot2DPoseEstimator.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CRobot2DPoseEstimator.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/poses_frwds.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/poses_frwds.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/SE_traits.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/SE_traits.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/SO_SE_average.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/SO_SE_average.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/random.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/random.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/random/RandomGenerators.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/random/RandomGenerators.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/atomic_incr.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/atomic_incr.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CCriticalSection.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CPipe.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CSemaphore.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CThreadSafeVariable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/CThreadSafeVariable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/MT_buffer.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/synch/MT_buffer.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/CDirectoryExplorer.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/CDirectoryExplorer.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/CFileSystemWatcher.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/CFileSystemWatcher.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/CGenericMemoryPool.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/CGenericMemoryPool.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/datetime.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/datetime.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/filesystem.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/filesystem.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/os.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/os.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/parallelization.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/parallelization.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/string_utils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/string_utils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/threads.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/threads.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/vector_loadsave.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/vector_loadsave.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/adapters.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/adapters.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/aligned_containers.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/aligned_containers.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/bimap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/bimap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/bits.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/bits.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/boost_join.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/boost_join.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CCanvas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CCanvas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CClientTCPSocket.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CClientTCPSocket.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFile.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFile.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileBase.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileBase.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileMemory.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFileMemory.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFilePrefixer.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConfigFilePrefixer.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConsoleRedirector.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CConsoleRedirector.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CDebugOutputCapable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CDebugOutputCapable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CDynamicGrid.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CDynamicGrid.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CEnhancedMetaFile.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CEnhancedMetaFile.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileGZInputStream.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileGZInputStream.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileGZOutputStream.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileGZOutputStream.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileInputStream.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileInputStream.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileOutputStream.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileOutputStream.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileStream.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CFileStream.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/ci_less.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/circular_buffer.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/circular_buffer.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CListOfClasses.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CListOfClasses.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CLoadableOptions.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CLoadableOptions.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CLog.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CLog.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMappedImage.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMappedImage.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMemoryChunk.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMemoryChunk.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMemoryStream.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMemoryStream.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMessage.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMessage.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMessageQueue.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMessageQueue.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMHPropertiesValuesList.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMHPropertiesValuesList.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObject.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObservable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObservable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObserver.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CObserver.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/color_maps.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/color_maps.h... Preprocessing /builddir//builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:81: warning: Found ';' while parsing initializer list! (doxygen could be confused by a macro call without semicolon) /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/printf_vector.h:20: warning: missing group name after \addtogroup build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/compiler_fixes.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/compiler_fixes.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/core_defs.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CProbabilityDensityFunction.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CProbabilityDensityFunction.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CPropertiesValuesList.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CPropertiesValuesList.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/crc.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/crc.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CReferencedMemBlock.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CRobotSimulator.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CRobotSimulator.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CServerTCPSocket.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CServerTCPSocket.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSimpleDatabase.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSimpleDatabase.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStartUpClassesRegister.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStartUpClassesRegister.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStdOutStream.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStdOutStream.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStream.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStream.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CStringList.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CTextFileLinesParser.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CTextFileLinesParser.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CThreadSafeQueue.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CThreadSafeQueue.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CTicTac.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CTicTac.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CTimeLogger.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CTimeLogger.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CTypeSelector.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CTypeSelector.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CUncopiable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CUncopiable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/exceptions.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/exceptions.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/integer_select.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/integer_select.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/list_searchable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/list_searchable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/map_as_vector.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/map_as_vector.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/md5.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/md5.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/metaprogramming.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/metaprogramming.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/metaprogramming_serialization.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/metaprogramming_serialization.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_inttypes.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_inttypes.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_stdint.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_stdint.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrptEvent.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrptEvent.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/msvc_inttypes.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/msvc_inttypes.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/net_utils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/net_utils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/printf_vector.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/printf_vector.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/pstdint.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/pstdint.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/round.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/round.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/safe_pointers.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/safe_pointers.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/SSE_macros.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/SSE_macros.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/SSE_types.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/SSE_types.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_containers_utils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_containers_utils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_extensions.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_extensions.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_serialization.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/stl_serialization.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/in/builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CDirectedTree.h:150: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam/levmarq.h:572: warning: unbalanced grouping commands clude/mrpt/utils/TCamera.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TColor.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TColor.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TEnumType.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TEnumType.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TMatchingPair.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TMatchingPair.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TParameters.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TParameters.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TPixelCoord.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TPixelCoord.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/traits_map.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/traits_map.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TStereoCamera.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TStereoCamera.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TTypeName.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TTypeName.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TTypeName_impl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TTypeName_impl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_math.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_simple.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/types_simple.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/utils_defs.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable_impl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CRejectionSamplingCapable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CRejectionSamplingCapable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CCascadeClassifierDetection.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CCascadeClassifierDetection.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CDetectableObject.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CDetectableObject.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CDetectorDoorCrossing.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CDetectorDoorCrossing.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CFaceDetection.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CFaceDetection.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CObjectDetection.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/CObjectDetection.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/detectors/include/mrpt/detectors/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CAStarAlgorithm.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CAStarAlgorithm.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CDirectedGraph.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CDirectedGraph.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CDirectedTree.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CDirectedTree.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CGraphPartitioner.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CGraphPartitioner.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CGraphPartitioner_impl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CGraphPartitioner_impl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses_impl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses_impl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/dijkstra.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/dijkstra.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam/levmarq.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam/levmarq.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam/levmarq_impl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam/levmarq_impl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam/types.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam/types.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CBaseGUIWindow.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/otherlibs/mathplot/mathplot.h:1759: warning: end of file with unbalanced grouping commands /gui/include/mrpt/gui/CDisplayWindow3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindowPlots.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindowPlots.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CMyGLCanvasBase.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/gui_frwds.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/gui_frwds.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/keycodes.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/keycodes.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxSubsystem.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxSubsystem.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/WxUtils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/otherlibs/mathplot/mathplot.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/otherlibs/mathplot/mathplot.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHierarchicalMapMHPartition.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHierarchicalMapMHPartition.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHierarchicalMHMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHierarchicalMHMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapArc.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapArc.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMHMapNode.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHMTSLAM.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CLocalMetricHypothesis.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CRobotPosesGraph.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CRobotPosesGraph.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetector_FabMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetector_FabMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetector_GridMatching.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetector_GridMatching.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetectorBase.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetectorBase.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/HMT_SLAM_common.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/hmtslam_impexp.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/hmtslam_impexp.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/C2DRangeFinderAbstract.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CActivMediaRobotBase.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CActivMediaRobotBase.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardDLMS.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardDLMS.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardENoses.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardENoses.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardIR.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardIR.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardSonars.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CBoardSonars.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CCameraSensor.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CCameraSensor.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CCANBusReader.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CCANBusReader.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CDUO3DCamera.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CDUO3DCamera.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CEnoseModular.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CEnoseModular.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CFFMPEG_InputStream.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CFFMPEG_InputStream.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGenericSensor.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGillAnemometer.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGillAnemometer.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPS_NTRIP.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPS_NTRIP.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPSInterface.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPSInterface.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGyroKVHDSP3000.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGyroKVHDSP3000.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CHokuyoURG.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CHokuyoURG.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIbeoLuxETH.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIbeoLuxETH.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImageGrabber_dc1394.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImageGrabber_dc1394.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImageGrabber_FlyCapture2.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImageGrabber_FlyCapture2.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImageGrabber_OpenCV.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImageGrabber_OpenCV.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImpinjRFID.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImpinjRFID.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUIntersense.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUIntersense.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUXSens.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUXSens.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUXSens_MT4.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CIMUXSens_MT4.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CInterfaceFTDI.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CInterfaceFTDI.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CInterfaceFTDIMessages.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CInterfaceFTDIMessages.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CJoystick.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CJoystick.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CKinect.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CKinect.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CLMS100eth.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CLMS100eth.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNationalInstrumentsDAQ.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNationalInstrumentsDAQ.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNTRIPClient.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNTRIPClient.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNTRIPEmitter.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CNTRIPEmitter.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2_RGBD360.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2_RGBD360.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2Generic.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2Generic.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2Sensor.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2Sensor.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPhidgetInterfaceKitProximitySensors.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPhidgetInterfaceKitProximitySensors.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPtuBase.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPtuBase.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPtuDPerception.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPtuDPerception.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPtuHokuyo.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPtuHokuyo.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRaePID.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRaePID.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRoboPeakLidar.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRoboPeakLidar.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRoboticHeadInterface.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRoboticHeadInterface.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRovio.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRovio.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSerialPort.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSerialPort.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CServoeNeck.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CServoeNeck.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSickLaserSerial.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSickLaserSerial.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSickLaserUSB.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSickLaserUSB.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSkeletonTracker.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSkeletonTracker.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CStereoGrabber_Bumblebee_libdc1394.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CStereoGrabber_Bumblebee_libdc1394.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CStereoGrabber_SVS.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CStereoGrabber_SVS.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSwissRanger3DCamera.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CSwissRanger3DCamera.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CTuMicos.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CTuMicos.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CVelodyneScanner.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CVelodyneScanner.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CWirelessPower.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CWirelessPower.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/hwdrivers_impexp.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/hwdrivers_impexp.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/inc/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeaconMap.h:259: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredOctoMap.h:73: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h:296: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CGasConcentrationGridMap2D.h:155: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D.h:139: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D_MRF.h:89: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:821: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMap.h:50: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CReflectivityGridMap2D.h:102: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CSimplePointsMap.h:118: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CWeightedPointsMap.h:127: warning: unbalanced grouping commands /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CWirelessPowerGridMap2D.h:75: warning: unbalanced grouping commands lude/mrpt/hwdrivers/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/TCaptureOptions_bumblebee.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/TCaptureOptions_bumblebee.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt/kinematics.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt/kinematics.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt/kinematics/CKinematicChain.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt/kinematics/CKinematicChain.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt/kinematics/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt/kinematics/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeacon.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeacon.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeaconMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeaconMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredOctoMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredOctoMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CGasConcentrationGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CGasConcentrationGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D_Base.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D_Base.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D_MRF.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D_MRF.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CLogOddsGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CLogOddsGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase_impl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase_impl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CRandomFieldGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CRandomFieldGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CReflectivityGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CReflectivityGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CSimplePointsMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CSimplePointsMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CWeightedPointsMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CWeightedPointsMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CWirelessPowerGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CWirelessPowerGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/PCL_adapters.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/PCL_adapters.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CAngularObservationMesh.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CAngularObservationMesh.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CPlanarLaserScan.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/opengl/CPlanarLaserScan.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CBeacon.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CBeacon.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CBeaconMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CBeaconMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CColouredOctoMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CColouredOctoMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CColouredPointsMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CColouredPointsMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CGasConcentrationGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CGasConcentrationGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CHeightGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CHeightGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CLogOddsGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CLogOddsGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/COccupancyGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/COccupancyGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/COctoMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/COctoMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/COctoMapBase.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/COctoMapBase.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CPointsMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CPointsMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CRandomFieldGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CRandomFieldGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CReflectivityGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CReflectivityGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CSimplePoint/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicND.h:49: warning: Missing group name for \ingroup command sMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CSimplePointsMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CWeightedPointsMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CWeightedPointsMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CWirelessPowerGridMap2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/CWirelessPowerGridMap2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/PCL_adapters.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/slam/PCL_adapters.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CAbstractHolonomicReactiveMethod.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CAbstractHolonomicReactiveMethod.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicLogFileRecord.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicLogFileRecord.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicND.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicND.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicVFF.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/holonomic/CHolonomicVFF.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/PlannerRRT_SE2_TPS.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/PlannerRRT_SE2_TPS.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/PlannerSimple2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/PlannerSimple2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/TMoveTree.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractPTGBasedReactive.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractPTGBasedReactive.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractReactiveNavigationSystem.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CAbstractReactiveNavigationSystem.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CLogFileRecord.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CLogFileRecord.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CReactiveNavigationSystem.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CReactiveNavigationSystem.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CReactiveNavigationSystem3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/reactive/CReactiveNavigationSystem3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG1.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG1.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG2.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG2.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG3.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG3.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG4.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG4.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG5.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG5.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG6.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG6.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG7.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CPTG7.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/motion_planning_utils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/motion_planning_utils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/reactivenav.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/reactivenav.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/reactivenav/CReactiveNavigationSystem.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/reactivenav/CReactiveNavigationSystem.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/reactivenav/CReactiveNavigationSystem3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/reactivenav/CReactiveNavigationSystem3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/reactivenav/motion_planning_utils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/reactivenav/motion_planning_utils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMapEvents.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CMetricMapEvents.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CSimpleMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/CSimpleMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/metric_map_types.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/TMetricMapInitializer.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/TMetricMapInitializer.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/TMetricMapTypesRegistry.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/maps/TMetricMapTypesRegistry.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CAction.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionCollection.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionCollection.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CActionRobotMovement3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/carmen_log_tools.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/carmen_log_tools.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScan.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScanWithUncertainty.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation2DRangeScanWithUncertainty.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan_project3D_impl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan_project3D_impl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation6DFeatures.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation6DFeatures.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBatteryState.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBatteryState.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBeaconRanges.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBeaconRanges.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBearingRange.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationBearingRange.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationCANBusJ1939.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationCANBusJ1939.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationComment.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationComment.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGasSensors.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGasSensors.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationImage.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationIMU.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationIMU.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationOdometry.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationOdometry.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRange.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRange.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRawDAQ.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRawDAQ.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationReflectivity.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationReflectivity.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRFID.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRFID.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRGBD360.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationRGBD360.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationSkeleton.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationSkeleton.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImages.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImages.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImagesFeatures.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationStereoImagesFeatures.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationVelodyneScan.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationVelodyneScan.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationWindSensor.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationWindSensor.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationWirelessPower.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationWirelessPower.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CRawlog.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSensoryFrame.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSinCosLookUpTableFor2DScans.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CSinCosLookUpTableFor2DScans.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_ascii_nmea.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_common.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_novatel.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_topcon.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_topcon.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_type_list.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/gnss_messages_type_list.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/obs_frwds.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/obs_frwds.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/T2DScanProperties.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/T2DScanProperties.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/VelodyneCalibration.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/VelodyneCalibration.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CAction.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CAction.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CActionCollection.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CActionCollection.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CActionRobotMovement2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CActionRobotMovement2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CActionRobotMovement3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CActionRobotMovement3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CMetricMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CMetricMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CMetricMapEvents.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CMetricMapEvents.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservation.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservation.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservation2DRangeScan.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservation2DRangeScan.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservation3DRangeScan.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservation3DRangeScan.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservation6DFeatures.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservation6DFeatures.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationBatteryState.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationBatteryState.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationBeaconRanges.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationBeaconRanges.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationBearingRange.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationBearingRange.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationCANBusJ1939.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationCANBusJ1939.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationComment.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationComment.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationGasSensors.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationGasSensors.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationGPS.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationGPS.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationImage.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationImage.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationIMU.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationIMU.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationOdometry.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationOdometry.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationRange.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationRange.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationRawDAQ.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationRawDAQ.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationReflectivity.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationReflectivity.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationRFID.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationRFID.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationRGBD360.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationRGBD360.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationStereoImages.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationStereoImages.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationStereoImagesFeatures.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationStereoImagesFeatures.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationWindSensor.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationWindSensor.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationWirelessPower.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CObservationWirelessPower.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CRawlog.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CRawlog.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CSensoryFrame.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CSensoryFrame.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CSimpleMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CSimpleMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CSinCosLookUpTableFor2DScans.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/slam/CSinCosLookUpTableFor2DScans.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/C3DSScene.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/C3DSScene.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CArrow.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CArrow.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CAssimpModel.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CAssimpModel.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CAxis.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CAxis.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CBox.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CBox.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CCamera.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CCamera.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CCylinder.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CCylinder.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CDisk.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CDisk.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoid.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoid.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoidInverseDepth2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoidInverseDepth2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoidInverseDepth3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoidInverseDepth3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoidRangeBearing2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CEllipsoidRangeBearing2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CFBORender.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CFBORender.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CFrustum.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CFrustum.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedCylinder.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedEllipsoidTemplate.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGeneralizedEllipsoidTemplate.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGridPlaneXY.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGridPlaneXY.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGridPlaneXZ.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CGridPlaneXZ.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CLight.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CLight.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CMesh.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CMesh.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CMesh3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CMesh3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CMeshFast.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CMeshFast.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COctoMapVoxels.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COctoMapVoxels.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COctreePointRenderer.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COctreePointRenderer.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLScene.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLStandardObject.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLStandardObject.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPointCloud.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPointCloud.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPointCloudColoured.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPointCloudColoured.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPolyhedron.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPolyhedron.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CRenderizableDisplayList.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfLines.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfLines.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfObjects.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfObjects.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfTexturedTriangles.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfTexturedTriangles.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfTriangles.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSetOfTriangles.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSimpleLine.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSimpleLine.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSphere.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CSphere.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CText.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CText.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CText3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CText3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTextMessageCapable.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTextMessageCapable.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedObject.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedObject.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedPlane.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTexturedPlane.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CVectorField3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/gl_utils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/gl_utils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/graph_tools.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/graph_tools.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/graph_tools_impl.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/graph_tools_impl.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/opengl_fonts.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/opengl_fonts.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/opengl_frwds.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/opengl_frwds.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/pose_pdfs.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/pose_pdfs.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/stock_objects.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/stock_objects.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/otherlibs/freeglut/GL/freeglut.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/otherlibs/freeglut/GL/freeglut.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/otherlibs/freeglut/GL/freeglut_ext.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/otherlibs/freeglut/GL/freeglut_ext.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/otherlibs/freeglut/GL/freeglut_std.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/otherlibs/freeglut/GL/freeglut_std.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/otherlibs/freeglut/GL/glut.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/otherlibs/freeglut/GL/glut.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/ConsistencyTest.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/ConsistencyTest.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/heuristicParams.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/heuristicParams.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Miscellaneous.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PbMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PbMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PbMapLocaliser.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PbMapLocaliser.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PbMapMaker.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PbMapMaker.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Plane.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Plane.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PlaneInferredInfo.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PlaneInferredInfo.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/SemanticClustering.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/SemanticClustering.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Subgraph.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/Subgraph.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/SubgraphMatcher.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/SubgraphMatcher.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMapPDF.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/maps/CMultiMetricMapPDF.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CGridMapAligner.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CGridMapAligner.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CICP.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CICP.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilder.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderICP.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderICP.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderRBPF.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapBuilderRBPF.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapsAlignmentAlgorithm.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMetricMapsAlignmentAlgorithm.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization3D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization3D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMultiMetricMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMultiMetricMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMultiMetricMapPDF.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMultiMetricMapPDF.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/COccupancyGridMapFeatureExtractor.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/COccupancyGridMapFeatureExtractor.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRejectionSamplingRangeOnlyLocalization.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRejectionSamplingRangeOnlyLocalization.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/data_association.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/data_association.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/observations_overlap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/observations_overlap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/PF_aux_structs.h... Parsing file /builddir/bui/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:540: warning: unbalanced grouping commands ld/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/PF_aux_structs.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/PF_implementations.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/PF_implementations.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/PF_implementations_data.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/PF_implementations_data.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/TKLDParams.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/TKLDParams.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/TMonteCarloLocalizationParams.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/TMonteCarloLocalizationParams.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/scanmatching.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/scanmatching.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/scanmatching/scan_matching.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/scanmatching/scan_matching.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/indiv-compat-decls.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/indiv-compat-decls.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se3.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se3.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/conversions.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/conversions.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/data_types.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/data_types.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/path_from_rtk_gps.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/path_from_rtk_gps.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmark.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/obs/CObservationVisualLandmarks.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/obs/CObservationVisualLandmarks.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/slam/CLandmark.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/slam/CLandmark.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/slam/CLandmarksMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/slam/CLandmarksMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/slam/CObservationVisualLandmarks.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/slam/CObservationVisualLandmarks.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/bundle_adjustment.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/bundle_adjustment.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CCamModel.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CCamModel.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CDifodo.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CDifodo.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_camera_calib.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_camera_calib.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_find_corners.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_find_corners.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_stereo_camera_calib.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_stereo_camera_calib.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CImagePyramid.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CImagePyramid.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CStereoRectifyMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CStereoRectifyMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CUndistortMap.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CUndistortMap.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CVideoFileWriter.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CVideoFileWriter.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/descriptor_kdtrees.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/descriptor_kdtrees.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/descriptor_pairing.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/descriptor_pairing.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/link_pragmas.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/link_pragmas.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/multiDesc_utils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/multiDesc_utils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/pinhole.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/pinhole.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/tracking.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/tracking.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSim/builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:60: warning: group mrpt_memory: ignoring title "Memory utilities" that does not match old title "Memory utilities (in #include )" /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:101: warning: group mrpt_memory: ignoring title "Memory utilities" that does not match old title "Memory utilities (in #include )" /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/utils_matlab.h:12: warning: the name 'Provide' supplied as the argument in the \file statement is not an input file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h:12: warning: the name 'The' supplied as the argument in the \file statement is not an input file /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h:50: warning: Member se2_l2 found in multiple @ingroup groups! The member will be put in group mrpt_tfest_grp, and not in group sse_optimizations /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:175: warning: documentation for unknown define THROW_STACKED_EXCEPTION_CUSTOM_MSG found. /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:187: warning: documentation for unknown define THROW_STACKED_EXCEPTION_CUSTOM_MSG found. /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CQuaternion.h:138: warning: no uniquely matching class member found for that returns by mrpt::math::CQuaternion< T >::value Possible candidates: 'CSerializablePtr mrpt::utils::TPropertyValueIDTriplet::value' at line 34 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CMHPropertiesValuesList.h 'CSerializablePtr mrpt::utils::CPropertiesValuesList::TPropertyValuePair::value' at line 37 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CPropertiesValuesList.h 'float mrpt::maps::CGasConcentrationGridMap2D::TGaussianCell::value' at line 103 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CGasConcentrationGridMap2D.h 'T & stlplus::smart_ptr_base< T, C, COUNTER >::value(void)' at line 125 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp 'const T & stlplus::smart_ptr_base< T, C, COUNTER >::value(void) const' at line 126 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/stlplus/smart_ptr.hpp /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/CSparseMatrix.h:393: warning: documented symbol 'for double pointers which assume the user has reserved the output memory for a mrpt::math::CSparseMatrix::CholeskyDecomp::result' was not declared or defined. /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins_impl.h:65: warning: no matching file member found for EIGEN_STRONG_INLINE void Eigen::MatrixBase::eigenVectors(MATRIX1 &eVecs, MATRIX2 &eVals) const Possible candidates: 'EIGEN_STRONG_INLINE void eigenVectors(MATRIX1 &eVecs, MATRIX2 &eVals) const' at line 646 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins.h /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins_impl.h:78: warning: no matching file member found for EIGEN_STRONG_INLINE void Eigen::MatrixBase::eigenVectorsVec(MATRIX1 &eVecs, VECTOR1 &eVals) const Possible candidates: 'EIGEN_STRONG_INLINE void eigenVectorsVec(MATRIX1 &eVecs, VECTOR1 &eVals) const' at line 654 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins.h /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins_impl.h:104: warning: no matching file member found for EIGEN_STRONG_INLINE void Eigen::MatrixBase::eigenVectorsSymmetric(MATRIX1 &eVecs, MATRIX2 &eVals) const Possible candidates: 'EIGEN_STRONG_INLINE void eigenVectorsSymmetric(MATRIX1 &eVecs, MATRIX2 &eVals) const' at line 672 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins.h /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins_impl.h:117: warning: no matching file member found for EIGEN_STRONG_INLINE void Eigen::MatrixBase::eigenVectorsSymmetricVec(MATRIX1 &eVecs, VECTOR1 &eVals) const Possible candidates: 'EIGEN_STRONG_INLINE void eigenVectorsSymmetricVec(MATRIX1 &eVecs, VECTOR1 &eVals) const' at line 678 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins.h /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins_impl.h:127: warning: no matching file member found for bool Eigen::MatrixBase::fromMatlabStringFormat(const std::string &s, std::ostream *dump_errors_here) Possible candidates: 'bool fromMatlabStringFormat(const std::string &s, std::ostream *dump_errors_here=NULL)' at line 126 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins.h /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins_impl.h:222: warning: no matching file member found for std::string Eigen::MatrixBase::inMatlabFormat(const size_t decimal_digits) const Possible candidates: 'std::string inMatlabFormat(const size_t decimal_digits=6) const' at line 133 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins.h /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins_impl.h:238: warning: no uniquely matching class member found for template < Derived > void Eigen::MatrixBase::saveToTextFile(const std::string &file, mrpt::math::TMatrixTextFileFormat fileFormat, bool appendMRPTHeader, const std::string &userHeader) const Possible candidates: 'void mrpt::poses::CPoint2DPDFGaussian::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 50 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPoint2DPDFGaussian.h 'void mrpt::poses::CPointPDFGaussian::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 56 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFGaussian.h 'void mrpt::poses::CPointPDFParticles::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 96 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFParticles.h 'void mrpt::poses::CPointPDFSOG::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 145 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPointPDFSOG.h 'bool mrpt::poses::CPose3DInterpolator::saveToTextFile(const std::string &s) const' at line 155 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DInterpolator.h 'void mrpt::poses::CPose3DPDFGaussian::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 115 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFGaussian.h 'void mrpt::poses::CPose3DPDFGaussianInf::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 102 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFGaussianInf.h 'void mrpt::poses::CPose3DPDFParticles::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 69 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFParticles.h 'void mrpt::poses::CPose3DPDFSOG::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 111 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DPDFSOG.h 'void mrpt::poses::CPose3DQuatPDFGaussian::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 80 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDFGaussian.h 'void mrpt::poses::CPose3DQuatPDFGaussianInf::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 82 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDFGaussianInf.h 'void mrpt::poses::CPosePDFGaussian::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 94 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGaussian.h 'void mrpt::poses::CPosePDFGaussianInf::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 94 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGaussianInf.h 'void mrpt::poses::CPosePDFGrid::saveToTextFile(const std::string &dataFile) const MRPT_OVERRIDE' at line 60 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFGrid.h 'void mrpt::poses::CPosePDFParticles::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 104 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFParticles.h 'void mrpt::poses::CPosePDFSOG::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 147 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFSOG.h 'bool mrpt::utils::internal::dynamic_grid_txt_saver::saveToTextFile(const std::string &fileName) const' at line 28 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CDynamicGrid.h 'bool mrpt::utils::CDynamicGrid< T >::saveToTextFile(const std::string &fileName) const' at line 280 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CDynamicGrid.h 'virtual void mrpt::utils::CProbabilityDensityFunction< TDATA, STATE_LEN >::saveToTextFile(const std::string &file) const =0' at line 108 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CProbabilityDensityFunction.h 'void mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS >::saveToTextFile(const std::string &fileName) const' at line 136 of file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h 'void mrpt::maps::CBeacon::saveToTextFile(const std::string &file) const MRPT_OVERRIDE' at line 99 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeacon.h 'void mrpt::maps::CBeaconMap::saveToTextFile(const std::string &fil) const' at line 248 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeaconMap.h 'bool mrpt::maps::CLandmarksMap::saveToTextFile(std::string file)' at line 357 of file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h 'void mrpt::vision::CFeature::saveToTextFile(const std::string &filename, bool APPEND=false)' at line 172 of file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h 'void mrpt::vision::CFeatureList::saveToTextFile(const std::string &fileName, bool APPEND=false)' at line 223 of file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h 'void mrpt::vision::CMatchedFeatureList::saveToTextFile(const std::string &fileName)' at line 368 of file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h 'void mrpt::vision::TSequenceFeatureObservations::saveToTextFile(const std::string &filName, bool skipFirstCommentLine=false) const' at line 126 of file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins_impl.h:304: warning: no uniquely matching class member found for template < Derived > void Eigen::MatrixBase::loadFromTextFile(const std::string &file) Possible candidates: 'bool mrpt::poses::CPose3DInterpolator::loadFromTextFile(const std::string &s)' at line 167 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DInterpolator.h 'void mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS >::loadFromTextFile(const std::string &fileName, bool collapse_dup_edges=true)' at line 149 of file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h 'void mrpt::vision::CFeatureList::loadFromTextFile(const std::string &fileName)' at line 226 of file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h 'void mrpt::vision::TSequenceFeatureObservations::loadFromTextFile(const std::string &filName)' at line 129 of file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins_impl.h:312: warning: no uniquely matching class member found for template < Derived > void Eigen::MatrixBase::loadFromTextFile(std::istream &f) Possible candidates: 'bool mrpt::poses::CPose3DInterpolator::loadFromTextFile(const std::string &s)' at line 167 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DInterpolator.h 'void mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS >::loadFromTextFile(const std::string &fileName, bool collapse_dup_edges=true)' at line 149 of file /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h 'void mrpt::vision::CFeatureList::loadFromTextFile(const std::string &fileName)' at line 226 of file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h 'void mrpt::vision::TSequenceFeatureObservations::loadFromTextFile(const std::string &filName)' at line 129 of file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h:814: warning: member with no name found. /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:134: warning: no uniquely matching class member found for f$ G P oplus L f$ with G and L being D points and P this D mrpt::poses::CPose2D::pose Possible candidates: 'mrpt::poses::CPose3D mrpt::math::TPolygonWithPlane::pose' at line 56 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h 'mrpt::poses::CPose3D mrpt::obs::CObservation6DFeatures::TMeasurement::pose' at line 40 of file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation6DFeatures.h 'Eigen::Matrix4f mrpt::pbmap::frameRGBDandPose::pose' at line 45 of file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PbMapMaker.h /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:137: warning: no uniquely matching class member found for f$ G P oplus L f$ with G and L being D points and P this D mrpt::poses::CPose2D::pose(the "z" coordinate remains unmodified) Possible candidates: 'mrpt::poses::CPose3D mrpt::math::TPolygonWithPlane::pose' at line 56 of file /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/geometry.h 'mrpt::poses::CPose3D mrpt::obs::CObservation6DFeatures::TMeasurement::pose' at line 40 of file /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation6DFeatures.h 'Eigen::Matrix4f mrpt::pbmap::frameRGBDandPose::pose' at line 45 of file /builddir/build/BUILD/mrpt-1.4.0/libs/pbmap/include/mrpt/pbmap/PbMapMaker.h /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose2D.h:139: warning: member with no name found. /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:258: warning: documented symbol 'for D points exception If the z component of the result is greater than some mrpt::poses::CPose3D::epsilon' was not declared or defined. /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TCamera.h:94: warning: documented symbol 'This signature is consistent with the rest of MRPT mrpt::utils::TCamera::APIs' was not declared or defined. /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/TStereoCamera.h:67: warning: documented symbol 'This signature is consistent with the rest of MRPT mrpt::utils::TStereoCamera::APIs' was not declared or defined. /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h:140: warning: no uniquely matching class member found for of a mrpt::maps::CColouredPointsMap::insertPoint() Possible candidates: 'virtual void mrpt::maps::CColouredPointsMap::insertPoint(float x, float y, float z, float R, float G, float B) MRPT_OVERRIDE' at line 137 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h 'void mrpt::maps::CColouredPointsMap::insertPoint(const mrpt::poses::CPoint3D &p)' at line 140 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h 'void mrpt::maps::CColouredPointsMap::insertPoint(const mrpt::math::TPoint3D &p)' at line 142 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h 'void mrpt::maps::CColouredPointsMap::insertPoint(const mrpt::math::TPoint3Df &p)' at line 144 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h 'void mrpt::maps::CColouredPointsMap::insertPoint(float x, float y, float z)' at line 146 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h 'void mrpt::maps::CPointsMap::insertPoint(float x, float y, float z=0)' at line 450 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h 'void mrpt::maps::CPointsMap::insertPoint(const mrpt::math::TPoint3D &p)' at line 452 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h 'virtual void mrpt::maps::CPointsMap::insertPoint(float x, float y, float z, float R, float G, float B)' at line 454 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h 'void mrpt::opengl::CPointCloud::insertPoint(float x, float y, float z)' at line 133 of file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPointCloud.h /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:370: warning: member with no name found. /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:452: warning: no uniquely matching class member found for of a mrpt::maps::CPointsMap::insertPoint() Possible candidates: 'virtual void mrpt::maps::CColouredPointsMap::insertPoint(float x, float y, float z, float R, float G, float B) MRPT_OVERRIDE' at line 137 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h 'void mrpt::maps::CColouredPointsMap::insertPoint(const mrpt::poses::CPoint3D &p)' at line 140 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h 'void mrpt::maps::CColouredPointsMap::insertPoint(const mrpt::math::TPoint3D &p)' at line 142 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h 'void mrpt::maps::CColouredPointsMap::insertPoint(const mrpt::math::TPoint3Df &p)' at line 144 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h 'void mrpt::maps::CColouredPointsMap::insertPoint(float x, float y, float z)' at line 146 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h 'void mrpt::maps::CPointsMap::insertPoint(float x, float y, float z=0)' at line 450 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h 'void mrpt::maps::CPointsMap::insertPoint(const mrpt::math::TPoint3D &p)' at line 452 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h 'virtual void mrpt::maps::CPointsMap::insertPoint(float x, float y, float z, float R, float G, float B)' at line 454 of file /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h 'void mrpt::opengl::CPointCloud::insertPoint(float x, float y, float z)' at line 133 of file /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPointCloud.h /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:454: warning: member with no name found. /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/conversions.h:59: warning: documented symbol 'More efficient for converting a mrpt::topography::pointcloud' was not declared or defined. /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/tracking.h:134: warning: documented symbol 'with subpixel mrpt::vision::CGenericFeatureTracker::precision' was not declared or defined. /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/tracking.h:137: warning: documented symbol 'This overload version uses the mrpt::vision::CGenericFeatureTracker::old' was not declared or defined. /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/dependencies.h:10: warning: multiple use of section label 'dependencies', (first occurrence: /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/mainPage_doc.h, line 147) /builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/otherlibs/mathplot/mathplot.h:31: warning: found more than one \mainpage comment block! (first occurrence: /builddir/build/BUILD/mrpt-1.4.0/doc/doxygen-pages/mainPage_doc.h, line 35), Skipping current block! kpathsea: Running mktexfmt latex.fmt mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order): mktexfmt: /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes: mktexfmt: /builddir/.texlive2021/texmf-config/web2c/fmtutil.cnf mktexfmt [INFO]: writing formats under /builddir/.texlive2021/texmf-var/web2c mktexfmt [INFO]: --- remaking latex with pdftex mktexfmt: running `pdftex -ini -jobname=latex -progname=latex -translate-file=cp227.tcx *latex.ini' ... This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (INITEX) restricted \write18 enabled. (/usr/share/texlive/texmf-dist/web2c/cp227.tcx) entering extended mode (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/latex.ini (/usr/share/texlive/texmf-dist/tex/generic/tex-ini-files/pdftexconfig.tex) (/usr/share/texlive/texmf-dist/tex/latex/base/latex.ltx (/usr/share/texlive/texmf-dist/tex/latex/base/texsys.cfg) ./texsys.aux found \@currdir set to: ./. Assuming \openin and \input have the same search path. Defining UNIX/DOS style filename parser. catcodes, registers, parameters, LaTeX2e <2020-10-01> patch level 4 (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.ltx (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3-code.tex (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3deprecation.def))) (/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.ltx (/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse-generic.tex)) hacks, control, par, spacing, files, font encodings, lengths, ==================================== Local config file fonttext.cfg used ==================================== (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.ltx === Don't modify this file, use a .cfg file instead === (/usr/share/texlive/texmf-dist/tex/latex/base/omlenc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/t1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmss.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmtt.fd))) ==================================== Local config file fontmath.cfg used ==================================== (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.ltx === Don't modify this file, use a .cfg file instead === (/usr/share/texlive/texmf-dist/tex/latex/base/omlcmm.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/omscmsy.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/omxcmex.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ucmr.fd))) ==================================== Local config file preload.cfg used ===================================== (/usr/share/texlive/texmf-dist/tex/latex/base/preload.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/preload.ltx)) page nos., x-ref, environments, center, verbatim, math definitions, boxes, title, sectioning, contents, floats, footnotes, index, bibliography, output, =========================================== Local configuration file hyphen.cfg used =========================================== (/usr/share/texlive/texmf-dist/tex/generic/babel/hyphen.cfg (/usr/share/texlive/texmf-dist/tex/generic/hyphen/hyphen.tex) (/usr/share/texlive/texmf-dist/tex/generic/hyphen/dumyhyph.tex) (/usr/share/texlive/texmf-dist/tex/generic/hyphen/zerohyph.tex)) (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu)) (/usr/share/texlive/texmf-dist/tex/latex/firstaid/latex2e-first-aid-for-externa l-files.ltx) ) ) Beginning to dump on file latex.fmt (preloaded format=latex 2022.12.25) 19193 strings of total length 344824 280635 memory locations dumped; current usage is 165&279279 17486 multiletter control sequences \font\nullfont=nullfont \font\c__fp_exp_intarray=cmr10 at 0.00002pt \font\c__fp_trig_intarray=cmr10 at 0.00003pt \font\c_initex_cctab=cmr10 at 0.00005pt \font\c_other_cctab=cmr10 at 0.00006pt \font\c_str_cctab=cmr10 at 0.00008pt \font\g__regex_state_active_intarray=cmr10 at 0.00009pt \font\g__regex_thread_info_intarray=cmr10 at 0.0001pt \font\g__regex_submatch_prev_intarray=cmr10 at 0.00012pt \font\g__regex_submatch_begin_intarray=cmr10 at 0.00014pt \font\g__regex_submatch_end_intarray=cmr10 at 0.00015pt \font\g__regex_balance_intarray=cmr10 at 0.00017pt \font\OMX/cmex/m/n/10=cmex10 \font\tenln=line10 \font\tenlnw=linew10 \font\tencirc=lcircle10 \font\tencircw=lcirclew10 \font\OT1/cmr/m/n/5=cmr5 \font\OT1/cmr/m/n/7=cmr7 \font\OT1/cmr/m/n/10=cmr10 \font\OML/cmm/m/it/5=cmmi5 \font\OML/cmm/m/it/7=cmmi7 \font\OML/cmm/m/it/10=cmmi10 \font\OMS/cmsy/m/n/5=cmsy5 \font\OMS/cmsy/m/n/7=cmsy7 \font\OMS/cmsy/m/n/10=cmsy10 \font\c_code_cctab=cmr10 at 0.00018pt \font\c_document_cctab=cmr10 at 0.0002pt 403423 words of font info for 27 preloaded fonts 14 hyphenation exceptions Hyphenation trie of length 6081 has 183 ops out of 35111 2 for language 1 181 for language 0 0 words of pdfTeX memory 0 indirect objects No pages of output. Transcript written on latex.log. mktexfmt [INFO]: log file copied to: /builddir/.texlive2021/texmf-var/web2c/pdftex/latex.log mktexfmt [INFO]: /builddir/.texlive2021/texmf-var/web2c/pdftex/latex.fmt installed. mktexfmt [INFO]: successfully rebuilt formats: 1 mktexfmt [INFO]: not selected formats: 19 mktexfmt [INFO]: total formats: 20 mktexfmt [INFO]: exiting with status 0 error: Problems running latex. Check your installation or look for typos in _formulas.tex and check _formulas.log! error: Problems running latex. Check your installation or look for typos in _formulas_dark.tex and check _formulas_dark.log! pleFeature.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/TSimpleFeature.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/types.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/utils.h... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/utils.h... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CImage_SSE2.cpp... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CImage_SSE2.cpp... Preprocessing /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CImage_SSE3.cpp... Parsing file /builddir/build/BUILD/mrpt-1.4.0/libs/base/src/utils/CImage_SSE3.cpp... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... 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... 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... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... 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... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating images for formulas in HTML... Generating example documentation... Generating file sources... Generating code for file changeLog_doc.h... Generating code for file dependencies.h... Generating code for file dependency_eigen3.h... Generating code for file dependency_libftdi.h... Generating code for file dependency_liblas.h... Generating code for file dependency_libpcap.h... Generating code for file dependency_libusb.h... Generating code for file dependency_opencv.h... Generating code for file dependency_opengl_glut.h... Generating code for file dependency_pcl.h... Generating code for file dependency_sse.h... Generating code for file dependency_suitesparse.h... Generating code for file dependency_wxwidgets.h... Generating code for file env-vars.h... Generating code for file lib_mrpt_base.h... Generating code for file lib_mrpt_bayes.h... Generating code for file lib_mrpt_detectors.h... Generating code for file lib_mrpt_graphs.h... Generating code for file lib_mrpt_graphslam.h... Generating code for file lib_mrpt_gui.h... Generating code for file lib_mrpt_hmtslam.h... Generating code for file lib_mrpt_hwdrivers.h... Generating code for file lib_mrpt_kinematics.h... Generating code for file lib_mrpt_maps.h... Generating code for file lib_mrpt_nav.h... Generating code for file lib_mrpt_obs.h... Generating code for file lib_mrpt_opengl.h... Generating code for file lib_mrpt_pbmap.h... Generating code for file lib_mrpt_reactivenav.h... Generating code for file lib_mrpt_scanmatching.h... Generating code for file lib_mrpt_slam.h... Generating code for file lib_mrpt_stereoslam.h... Generating code for file lib_mrpt_tfest.h... Generating code for file lib_mrpt_topography.h... Generating code for file lib_mrpt_vision.h... Generating code for file mainPage_doc.h... Generating code for file base.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file link_pragmas.h... Generating code for file CParticleFilter.h... Generating code for file CParticleFilterCapable.h... Generating code for file CParticleFilterData.h... Generating code for file CProbabilityParticle.h... Generating code for file compress.h... Generating code for file zip.h... Generating code for file math.h... Generating code for file CArray.h... Generating code for file CArrayNumeric.h... Generating code for file CBinaryRelation.h... Generating code for file CHistogram.h... Generating code for file CLevenbergMarquardt.h... Generating code for file CMatrix.h... Generating code for file CMatrixB.h... Generating code for file CMatrixD.h... Generating code for file CMatrixFixedNumeric.h... Generating code for file CMatrixTemplate.h... Generating code for file CMatrixTemplateNumeric.h... Generating code for file CMatrixTemplateObjects.h... Generating code for file CMonteCarlo.h... Generating code for file CPolygon.h... Generating code for file CQuaternion.h... Generating code for file CSparseMatrix.h... Generating code for file CSparseMatrixTemplate.h... Generating code for file CSplineInterpolator1D.h... Generating code for file data_utils.h... Generating code for file distributions.h... Generating code for file eigen_frwds.h... Generating code for file eigen_plugins.h... Generating code for file eigen_plugins_impl.h... Generating code for file fourier.h... Generating code for file geometry.h... Generating code for file homog_matrices.h... Generating code for file interp_fit.h... Generating code for file jacobians.h... Generating code for file KDTreeCapable.h... Generating code for file kmeans.h... Generating code for file lightweight_geom_data.h... Generating code for file math_frwds.h... Generating code for file matrix_adaptors.h... Generating code for file matrix_serialization.h... Generating code for file MatrixBlockSparseCols.h... Generating code for file model_search.h... Generating code for file model_search_impl.h... Generating code for file num_jacobian.h... Generating code for file ops_containers.h... Generating code for file ops_matrices.h... Generating code for file ops_vectors.h... Generating code for file point_poses2vectors.h... Generating code for file ransac.h... Generating code for file ransac_applications.h... Generating code for file robust_kernels.h... Generating code for file slerp.h... Generating code for file transform_gaussian.h... Generating code for file utils_matlab.h... Generating code for file wrap2pi.h... Generating code for file math_mrpt.h... Generating code for file do_opencv_includes.h... Generating code for file nanoflann.hpp... Generating code for file containers_fixes.hpp... Generating code for file exceptions.hpp... Generating code for file smart_ptr.hpp... Generating code for file smart_ptr.tpp... Generating code for file Arg.h... Generating code for file ArgException.h... Generating code for file CmdLine.h... Generating code for file CmdLineInterface.h... Generating code for file CmdLineOutput.h... Generating code for file Constraint.h... Generating code for file DocBookOutput.h... Generating code for file HelpVisitor.h... Generating code for file IgnoreRestVisitor.h... Generating code for file MultiArg.h... Generating code for file MultiSwitchArg.h... Generating code for file OptionalUnlabeledTracker.h... Generating code for file StdOutput.h... Generating code for file SwitchArg.h... Generating code for file UnlabeledMultiArg.h... Generating code for file UnlabeledValueArg.h... Generating code for file ValueArg.h... Generating code for file ValuesConstraint.h... Generating code for file VersionVisitor.h... Generating code for file Visitor.h... Generating code for file XorHandler.h... Generating code for file poses.h... Generating code for file CPoint.h... Generating code for file CPoint2D.h... Generating code for file CPoint2DPDF.h... Generating code for file CPoint2DPDFGaussian.h... Generating code for file CPoint3D.h... Generating code for file CPointPDF.h... Generating code for file CPointPDFGaussian.h... Generating code for file CPointPDFParticles.h... Generating code for file CPointPDFSOG.h... Generating code for file CPose.h... Generating code for file CPose2D.h... Generating code for file CPose2DGridTemplate.h... Generating code for file CPose3D.h... Generating code for file CPose3DInterpolator.h... Generating code for file CPose3DPDF.h... Generating code for file CPose3DPDFGaussian.h... Generating code for file CPose3DPDFGaussianInf.h... Generating code for file CPose3DPDFParticles.h... Generating code for file CPose3DPDFSOG.h... Generating code for file CPose3DQuat.h... Generating code for file CPose3DQuatPDF.h... Generating code for file CPose3DQuatPDFGaussian.h... Generating code for file CPose3DQuatPDFGaussianInf.h... Generating code for file CPose3DRotVec.h... Generating code for file CPoseOrPoint.h... Generating code for file CPoseOrPoint_detail.h... Generating code for file CPosePDF.h... Generating code for file CPosePDFGaussian.h... Generating code for file CPosePDFGaussianInf.h... Generating code for file CPosePDFGrid.h... Generating code for file CPosePDFParticles.h... Generating code for file CPosePDFSOG.h... Generating code for file CPoseRandomSampler.h... Generating code for file CPoses2DSequence.h... Generating code for file CPoses3DSequence.h... Generating code for file CRobot2DPoseEstimator.h... Generating code for file poses_frwds.h... Generating code for file SE_traits.h... Generating code for file SO_SE_average.h... Generating code for file random.h... Generating code for file RandomGenerators.h... Generating code for file synch.h... Generating code for file atomic_incr.h... Generating code for file CCriticalSection.h... Generating code for file CPipe.h... Generating code for file CSemaphore.h... Generating code for file CThreadSafeVariable.h... Generating code for file MT_buffer.h... Generating code for file system.h... Generating code for file CDirectoryExplorer.h... Generating code for file CFileSystemWatcher.h... Generating code for file CGenericMemoryPool.h... Generating code for file datetime.h... Generating code for file filesystem.h... Generating code for file memory.h... Generating code for file os.h... Generating code for file parallelization.h... Generating code for file string_utils.h... Generating code for file threads.h... Generating code for file vector_loadsave.h... Generating code for file utils.h... Generating code for file utils.h... Generating code for file utils.h... Generating code for file adapters.h... Generating code for file aligned_containers.h... Generating code for file bimap.h... Generating code for file bits.h... Generating code for file boost_join.h... Generating code for file CCanvas.h... Generating code for file CClientTCPSocket.h... Generating code for file CConfigFile.h... Generating code for file CConfigFileBase.h... Generating code for file CConfigFileMemory.h... Generating code for file CConfigFilePrefixer.h... Generating code for file CConsoleRedirector.h... Generating code for file CDebugOutputCapable.h... Generating code for file CDynamicGrid.h... Generating code for file CEnhancedMetaFile.h... Generating code for file CFileGZInputStream.h... Generating code for file CFileGZOutputStream.h... Generating code for file CFileInputStream.h... Generating code for file CFileOutputStream.h... Generating code for file CFileStream.h... Generating code for file ci_less.h... Generating code for file CImage.h... Generating code for file circular_buffer.h... Generating code for file CListOfClasses.h... Generating code for file CLoadableOptions.h... Generating code for file CLog.h... Generating code for file CMappedImage.h... Generating code for file CMemoryChunk.h... Generating code for file CMemoryStream.h... Generating code for file CMessage.h... Generating code for file CMessageQueue.h... Generating code for file CMHPropertiesValuesList.h... Generating code for file CObject.h... Generating code for file CObservable.h... Generating code for file CObserver.h... Generating code for file color_maps.h... Generating code for file compiler_fixes.h... Generating code for file core_defs.h... Generating code for file CProbabilityDensityFunction.h... Generating code for file CPropertiesValuesList.h... Generating code for file crc.h... Generating code for file CReferencedMemBlock.h... Generating code for file CRobotSimulator.h... Generating code for file CSerializable.h... Generating code for file CServerTCPSocket.h... Generating code for file CSimpleDatabase.h... Generating code for file CStartUpClassesRegister.h... Generating code for file CStdOutStream.h... Generating code for file CStream.h... Generating code for file CStringList.h... Generating code for file CTextFileLinesParser.h... Generating code for file CThreadSafeQueue.h... Generating code for file CTicTac.h... Generating code for file CTimeLogger.h... Generating code for file CTypeSelector.h... Generating code for file CUncopiable.h... Generating code for file exceptions.h... Generating code for file integer_select.h... Generating code for file list_searchable.h... Generating code for file map_as_vector.h... Generating code for file md5.h... Generating code for file metaprogramming.h... Generating code for file metaprogramming_serialization.h... Generating code for file mrpt_inttypes.h... Generating code for file mrpt_macros.h... Generating code for file mrpt_stdint.h... Generating code for file mrptEvent.h... Generating code for file msvc_inttypes.h... Generating code for file net_utils.h... Generating code for file PLY_import_export.h... Generating code for file printf_vector.h... Generating code for file pstdint.h... Generating code for file round.h... Generating code for file safe_pointers.h... Generating code for file SSE_macros.h... Generating code for file SSE_types.h... Generating code for file stl_containers_utils.h... Generating code for file stl_extensions.h... Generating code for file stl_serialization.h... Generating code for file TCamera.h... Generating code for file TColor.h... Generating code for file TEnumType.h... Generating code for file TMatchingPair.h... Generating code for file TParameters.h... Generating code for file TPixelCoord.h... Generating code for file traits_map.h... Generating code for file TStereoCamera.h... Generating code for file TTypeName.h... Generating code for file TTypeName_impl.h... Generating code for file types.h... Generating code for file types.h... Generating code for file types.h... Generating code for file types_math.h... Generating code for file types_simple.h... Generating code for file utils_defs.h... Generating code for file CImage_SSE2.cpp... Generating code for file CImage_SSE3.cpp... Generating code for file bayes.h... Generating code for file CKalmanFilterCapable.h... Generating code for file CKalmanFilterCapable_impl.h... Generating code for file CRejectionSamplingCapable.h... Generating code for file detectors.h... Generating code for file CCascadeClassifierDetection.h... Generating code for file CDetectableObject.h... Generating code for file CDetectorDoorCrossing.h... Generating code for file CFaceDetection.h... Generating code for file CObjectDetection.h... Generating code for file graphs.h... Generating code for file CAStarAlgorithm.h... Generating code for file CDirectedGraph.h... Generating code for file CDirectedTree.h... Generating code for file CGraphPartitioner.h... Generating code for file CGraphPartitioner_impl.h... Generating code for file CNetworkOfPoses.h... Generating code for file CNetworkOfPoses_impl.h... Generating code for file dijkstra.h... Generating code for file graphslam.h... Generating code for file levmarq.h... Generating code for file levmarq_impl.h... Generating code for file gui.h... Generating code for file CBaseGUIWindow.h... Generating code for file CDisplayWindow.h... Generating code for file CDisplayWindow3D.h... Generating code for file CDisplayWindowPlots.h... Generating code for file CMyGLCanvasBase.h... Generating code for file gui_frwds.h... Generating code for file keycodes.h... Generating code for file WxSubsystem.h... Generating code for file WxUtils.h... Generating code for file mathplot.h... Generating code for file hmtslam.h... Generating code for file CHierarchicalMapMHPartition.h... Generating code for file CHierarchicalMHMap.h... Generating code for file CHMHMapArc.h... Generating code for file CHMHMapNode.h... Generating code for file CHMTSLAM.h... Generating code for file CLocalMetricHypothesis.h... Generating code for file CRobotPosesGraph.h... Generating code for file CTopLCDetector_FabMap.h... Generating code for file CTopLCDetector_GridMatching.h... Generating code for file CTopLCDetectorBase.h... Generating code for file HMT_SLAM_common.h... Generating code for file hmtslam_impexp.h... Generating code for file hwdrivers.h... Generating code for file C2DRangeFinderAbstract.h... Generating code for file CActivMediaRobotBase.h... Generating code for file CBoardDLMS.h... Generating code for file CBoardENoses.h... Generating code for file CBoardIR.h... Generating code for file CBoardSonars.h... Generating code for file CCameraSensor.h... Generating code for file CCANBusReader.h... Generating code for file CDUO3DCamera.h... Generating code for file CEnoseModular.h... Generating code for file CFFMPEG_InputStream.h... Generating code for file CGenericSensor.h... Generating code for file CGillAnemometer.h... Generating code for file CGPS_NTRIP.h... Generating code for file CGPSInterface.h... Generating code for file CGyroKVHDSP3000.h... Generating code for file CHokuyoURG.h... Generating code for file CIbeoLuxETH.h... Generating code for file CImageGrabber_dc1394.h... Generating code for file CImageGrabber_FlyCapture2.h... Generating code for file CImageGrabber_OpenCV.h... Generating code for file CImpinjRFID.h... Generating code for file CIMUIntersense.h... Generating code for file CIMUXSens.h... Generating code for file CIMUXSens_MT4.h... Generating code for file CInterfaceFTDI.h... Generating code for file CInterfaceFTDIMessages.h... Generating code for file CJoystick.h... Generating code for file CKinect.h... Generating code for file CLMS100eth.h... Generating code for file CNationalInstrumentsDAQ.h... Generating code for file CNTRIPClient.h... Generating code for file CNTRIPEmitter.h... Generating code for file COpenNI2_RGBD360.h... Generating code for file COpenNI2Generic.h... Generating code for file COpenNI2Sensor.h... Generating code for file CPhidgetInterfaceKitProximitySensors.h... Generating code for file CPtuBase.h... Generating code for file CPtuDPerception.h... Generating code for file CPtuHokuyo.h... Generating code for file CRaePID.h... Generating code for file CRoboPeakLidar.h... Generating code for file CRoboticHeadInterface.h... Generating code for file CRovio.h... Generating code for file CSerialPort.h... Generating code for file CServoeNeck.h... Generating code for file CSickLaserSerial.h... Generating code for file CSickLaserUSB.h... Generating code for file CSkeletonTracker.h... Generating code for file CStereoGrabber_Bumblebee_libdc1394.h... Generating code for file CStereoGrabber_SVS.h... Generating code for file CSwissRanger3DCamera.h... Generating code for file CTuMicos.h... Generating code for file CVelodyneScanner.h... Generating code for file CWirelessPower.h... Generating code for file hwdrivers_impexp.h... Generating code for file TCaptureOptions_bumblebee.h... Generating code for file kinematics.h... Generating code for file CKinematicChain.h... Generating code for file maps.h... Generating code for file CBeacon.h... Generating code for file CBeacon.h... Generating code for file CBeaconMap.h... Generating code for file CBeaconMap.h... Generating code for file CColouredOctoMap.h... Generating code for file CColouredOctoMap.h... Generating code for file CColouredPointsMap.h... Generating code for file CColouredPointsMap.h... Generating code for file CGasConcentrationGridMap2D.h... Generating code for file CGasConcentrationGridMap2D.h... Generating code for file CHeightGridMap2D.h... Generating code for file CHeightGridMap2D.h... Generating code for file CHeightGridMap2D_Base.h... Generating code for file CHeightGridMap2D_MRF.h... Generating code for file CLogOddsGridMap2D.h... Generating code for file CLogOddsGridMap2D.h... Generating code for file COccupancyGridMap2D.h... Generating code for file COccupancyGridMap2D.h... Generating code for file COctoMap.h... Generating code for file COctoMap.h... Generating code for file COctoMapBase.h... Generating code for file COctoMapBase.h... Generating code for file COctoMapBase_impl.h... Generating code for file CPointsMap.h... Generating code for file CPointsMap.h... Generating code for file CRandomFieldGridMap2D.h... Generating code for file CRandomFieldGridMap2D.h... Generating code for file CReflectivityGridMap2D.h... Generating code for file CReflectivityGridMap2D.h... Generating code for file CSimplePointsMap.h... Generating code for file CSimplePointsMap.h... Generating code for file CWeightedPointsMap.h... Generating code for file CWeightedPointsMap.h... Generating code for file CWirelessPowerGridMap2D.h... Generating code for file CWirelessPowerGridMap2D.h... Generating code for file PCL_adapters.h... Generating code for file PCL_adapters.h... Generating code for file CAngularObservationMesh.h... Generating code for file CPlanarLaserScan.h... Generating code for file nav.h... Generating code for file CAbstractHolonomicReactiveMethod.h... Generating code for file CHolonomicLogFileRecord.h... Generating code for file CHolonomicND.h... Generating code for file CHolonomicVFF.h... Generating code for file PlannerRRT_SE2_TPS.h... Generating code for file PlannerSimple2D.h... Generating code for file TMoveTree.h... Generating code for file CAbstractPTGBasedReactive.h... Generating code for file CAbstractReactiveNavigationSystem.h... Generating code for file CLogFileRecord.h... Generating code for file CParameterizedTrajectoryGenerator.h... Generating code for file CPTG1.h... Generating code for file CPTG2.h... Generating code for file CPTG3.h... Generating code for file CPTG4.h... Generating code for file CPTG5.h... Generating code for file CPTG6.h... Generating code for file CPTG7.h... Generating code for file reactivenav.h... Generating code for file CReactiveNavigationSystem.h... Generating code for file CReactiveNavigationSystem.h... Generating code for file CReactiveNavigationSystem3D.h... Generating code for file CReactiveNavigationSystem3D.h... Generating code for file motion_planning_utils.h... Generating code for file motion_planning_utils.h... Generating code for file CMetricMap.h... Generating code for file CMetricMap.h... Generating code for file CMetricMapEvents.h... Generating code for file CMetricMapEvents.h... Generating code for file CSimpleMap.h... Generating code for file CSimpleMap.h... Generating code for file metric_map_types.h... Generating code for file TMetricMapInitializer.h... Generating code for file TMetricMapTypesRegistry.h... Generating code for file obs.h... Generating code for file CAction.h... Generating code for file CAction.h... Generating code for file CActionCollection.h... Generating code for file CActionCollection.h... Generating code for file CActionRobotMovement2D.h... Generating code for file CActionRobotMovement2D.h... Generating code for file CActionRobotMovement3D.h... Generating code for file CActionRobotMovement3D.h... Generating code for file carmen_log_tools.h... Generating code for file CObservation.h... Generating code for file CObservation.h... Generating code for file CObservation2DRangeScan.h... Generating code for file CObservation2DRangeScan.h... Generating code for file CObservation2DRangeScanWithUncertainty.h... Generating code for file CObservation3DRangeScan.h... Generating code for file CObservation3DRangeScan.h... Generating code for file CObservation3DRangeScan_project3D_impl.h... Generating code for file CObservation6DFeatures.h... Generating code for file CObservation6DFeatures.h... Generating code for file CObservationBatteryState.h... Generating code for file CObservationBatteryState.h... Generating code for file CObservationBeaconRanges.h... Generating code for file CObservationBeaconRanges.h... Generating code for file CObservationBearingRange.h... Generating code for file CObservationBearingRange.h... Generating code for file CObservationCANBusJ1939.h... Generating code for file CObservationCANBusJ1939.h... Generating code for file CObservationComment.h... Generating code for file CObservationComment.h... Generating code for file CObservationGasSensors.h... Generating code for file CObservationGasSensors.h... Generating code for file CObservationGPS.h... Generating code for file CObservationGPS.h... Generating code for file CObservationImage.h... Generating code for file CObservationImage.h... Generating code for file CObservationIMU.h... Generating code for file CObservationIMU.h... Generating code for file CObservationOdometry.h... Generating code for file CObservationOdometry.h... Generating code for file CObservationRange.h... Generating code for file CObservationRange.h... Generating code for file CObservationRawDAQ.h... Generating code for file CObservationRawDAQ.h... Generating code for file CObservationReflectivity.h... Generating code for file CObservationReflectivity.h... Generating code for file CObservationRFID.h... Generating code for file CObservationRFID.h... Generating code for file CObservationRGBD360.h... Generating code for file CObservationRGBD360.h... Generating code for file CObservationSkeleton.h... Generating code for file CObservationStereoImages.h... Generating code for file CObservationStereoImages.h... Generating code for file CObservationStereoImagesFeatures.h... Generating code for file CObservationStereoImagesFeatures.h... Generating code for file CObservationVelodyneScan.h... Generating code for file CObservationWindSensor.h... Generating code for file CObservationWindSensor.h... Generating code for file CObservationWirelessPower.h... Generating code for file CObservationWirelessPower.h... Generating code for file CRawlog.h... Generating code for file CRawlog.h... Generating code for file CSensoryFrame.h... Generating code for file CSensoryFrame.h... Generating code for file CSinCosLookUpTableFor2DScans.h... Generating code for file CSinCosLookUpTableFor2DScans.h... Generating code for file gnss_messages.h... Generating code for file gnss_messages_ascii_nmea.h... Generating code for file gnss_messages_common.h... Generating code for file gnss_messages_novatel.h... Generating code for file gnss_messages_topcon.h... Generating code for file gnss_messages_type_list.h... Generating code for file obs_frwds.h... Generating code for file T2DScanProperties.h... Generating code for file VelodyneCalibration.h... Generating code for file opengl.h... Generating code for file C3DSScene.h... Generating code for file CArrow.h... Generating code for file CAssimpModel.h... Generating code for file CAxis.h... Generating code for file CBox.h... Generating code for file CCamera.h... Generating code for file CCylinder.h... Generating code for file CDisk.h... Generating code for file CEllipsoid.h... Generating code for file CEllipsoidInverseDepth2D.h... Generating code for file CEllipsoidInverseDepth3D.h... Generating code for file CEllipsoidRangeBearing2D.h... Generating code for file CFBORender.h... Generating code for file CFrustum.h... Generating code for file CGeneralizedCylinder.h... Generating code for file CGeneralizedEllipsoidTemplate.h... Generating code for file CGridPlaneXY.h... Generating code for file CGridPlaneXZ.h... Generating code for file CLight.h... Generating code for file CMesh.h... Generating code for file CMesh3D.h... Generating code for file CMeshFast.h... Generating code for file COctoMapVoxels.h... Generating code for file COctreePointRenderer.h... Generating code for file COpenGLScene.h... Generating code for file COpenGLStandardObject.h... Generating code for file COpenGLViewport.h... Generating code for file CPointCloud.h... Generating code for file CPointCloudColoured.h... Generating code for file CPolyhedron.h... Generating code for file CRenderizable.h... Generating code for file CRenderizableDisplayList.h... Generating code for file CSetOfLines.h... Generating code for file CSetOfObjects.h... Generating code for file CSetOfTexturedTriangles.h... Generating code for file CSetOfTriangles.h... Generating code for file CSimpleLine.h... Generating code for file CSphere.h... Generating code for file CText.h... Generating code for file CText3D.h... Generating code for file CTextMessageCapable.h... Generating code for file CTexturedObject.h... Generating code for file CTexturedPlane.h... Generating code for file CVectorField2D.h... Generating code for file CVectorField3D.h... Generating code for file gl_utils.h... Generating code for file graph_tools.h... Generating code for file graph_tools_impl.h... Generating code for file opengl_fonts.h... Generating code for file opengl_frwds.h... Generating code for file pose_pdfs.h... Generating code for file stock_objects.h... Generating code for file freeglut.h... Generating code for file freeglut_ext.h... Generating code for file freeglut_std.h... Generating code for file glut.h... Generating code for file pbmap.h... Generating code for file PbMap.h... Generating code for file ConsistencyTest.h... Generating code for file heuristicParams.h... Generating code for file Miscellaneous.h... Generating code for file PbMapLocaliser.h... Generating code for file PbMapMaker.h... Generating code for file Plane.h... Generating code for file PlaneInferredInfo.h... Generating code for file SemanticClustering.h... Generating code for file Subgraph.h... Generating code for file SubgraphMatcher.h... Generating code for file CMultiMetricMap.h... Generating code for file CMultiMetricMap.h... Generating code for file CMultiMetricMapPDF.h... Generating code for file CMultiMetricMapPDF.h... Generating code for file slam.h... Generating code for file CGridMapAligner.h... Generating code for file CICP.h... Generating code for file CIncrementalMapPartitioner.h... Generating code for file CMetricMapBuilder.h... Generating code for file CMetricMapBuilderICP.h... Generating code for file CMetricMapBuilderRBPF.h... Generating code for file CMetricMapsAlignmentAlgorithm.h... Generating code for file CMonteCarloLocalization2D.h... Generating code for file CMonteCarloLocalization3D.h... Generating code for file COccupancyGridMapFeatureExtractor.h... Generating code for file CRangeBearingKFSLAM.h... Generating code for file CRangeBearingKFSLAM2D.h... Generating code for file CRejectionSamplingRangeOnlyLocalization.h... Generating code for file data_association.h... Generating code for file observations_overlap.h... Generating code for file PF_aux_structs.h... Generating code for file PF_implementations.h... Generating code for file PF_implementations_data.h... Generating code for file TKLDParams.h... Generating code for file TMonteCarloLocalizationParams.h... Generating code for file scanmatching.h... Generating code for file scan_matching.h... Generating code for file tfest.h... Generating code for file indiv-compat-decls.h... Generating code for file se2.h... Generating code for file se3.h... Generating code for file topography.h... Generating code for file conversions.h... Generating code for file data_types.h... Generating code for file path_from_rtk_gps.h... Generating code for file CLandmark.h... Generating code for file CLandmark.h../builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins.h:360: warning: The following parameters of meanAndStd(VEC &outMeanVector, VEC &outStdVector, const bool unbiased_variance=true) const are not documented: parameter 'outMeanVector' parameter 'outStdVector' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/eigen_plugins.h:383: warning: The following parameters of meanAndStdAll(double &outMean, double &outStd, const bool unbiased_variance=true) const are not documented: parameter 'outMean' parameter 'outStd' :1: warning: The following parameter of multiply(const MATRIX1 &A, const MATRIX2 &B) is not documented: parameter 'A' :1: warning: The following parameter of multiply_AB(const MATRIX1 &A, const MATRIX2 &B) is not documented: parameter 'A' :1: warning: The following parameters of multiply_ABC(const MAT_A &A, const MAT_B &B, const MAT_C &C) are not documented: parameter 'A' parameter 'B' :1: warning: The following parameters of multiply_ABCt(const MAT_A &A, const MAT_B &B, const MAT_C &C) are not documented: parameter 'A' parameter 'B' :1: warning: The following parameter of multiply_ABt(const MAT_A &A, const MAT_B &B) is not documented: parameter 'A' :1: warning: The following parameter of multiply_AtB(const MATRIX1 &A, const MATRIX2 &B) is not documented: parameter 'A' :1: warning: The following parameters of multiply_AtBC(const MAT_A &A, const MAT_B &B, const MAT_C &C) are not documented: parameter 'A' parameter 'B' :1: warning: The following parameter of multiply_result_is_symmetric(const MAT_A &A, const MAT_B &B) is not documented: parameter 'A' . Generating code for file CLandmarksMap.h... Generating code for file CLandmarksMap.h... Generating code for file CObservationVisualLandmarks.h... Generating code for file CObservationVisualLandmarks.h... Generating code for file vision.h... Generating code for file bundle_adjustment.h... Generating code for file CCamModel.h... Generating code for file CDifodo.h... Generating code for file CFeature.h... Generating code for file CFeatureExtraction.h... Generating code for file chessboard_camera_calib.h... Generating code for file chessboard_find_corners.h... Generating code for file chessboard_stereo_camera_calib.h... Generating code for file CImagePyramid.h... Generating code for file CStereoRectifyMap.h... Generating code for file CUndistortMap.h... Generating code for file CVideoFileWriter.h... Generating code for file descriptor_kdtrees.h... Generating code for file descriptor_pairing.h... Generating code for file multiDesc_utils.h... Generating code for file pinhole.h... Generating code for file tracking.h... Generating code for file TSimpleFeature.h... Generating file documentation... Generating docs for file changeLog_doc.h... Generating docs for file dependencies.h... Generating docs for file dependency_eigen3.h... Generating docs for file dependency_libftdi.h... Generating docs for file dependency_liblas.h... Generating docs for file dependency_libpcap.h... Generating docs for file dependency_libusb.h... Generating docs for file dependency_opencv.h... Generating docs for file dependency_opengl_glut.h... Generating docs for file dependency_pcl.h... Generating docs for file dependency_sse.h... Generating docs for file dependency_suitesparse.h... Generating docs for file dependency_wxwidgets.h... Generating docs for file env-vars.h... Generating docs for file lib_mrpt_base.h... Generating docs for file lib_mrpt_bayes.h... Generating docs for file lib_mrpt_detectors.h... Generating docs for file lib_mrpt_graphs.h... Generating docs for file lib_mrpt_graphslam.h... Generating docs for file lib_mrpt_gui.h... Generating docs for file lib_mrpt_hmtslam.h... Generating docs for file lib_mrpt_hwdrivers.h... Generating docs for file lib_mrpt_kinematics.h... Generating docs for file lib_mrpt_maps.h... Generating docs for file lib_mrpt_nav.h... Generating docs for file lib_mrpt_obs.h... Generating docs for file lib_mrpt_opengl.h... Generating docs for file lib_mrpt_pbmap.h... Generating docs for file lib_mrpt_reactivenav.h... Generating docs for file lib_mrpt_scanmatching.h... Generating docs for file lib_mrpt_slam.h... Generating docs for file lib_mrpt_stereoslam.h... Generating docs for file lib_mrpt_tfest.h... Generating docs for file lib_mrpt_topography.h... Generating docs for file lib_mrpt_vision.h... Generating docs for file mainPage_doc.h... Generating docs for file base.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file link_pragmas.h... Generating docs for file CParticleFilter.h... Generating docs for file CParticleFilterCapable.h... Generating docs for file CParticleFilterData.h... Generating docs for file CProbabilityParticle.h... Generating docs for file compress.h... Generating docs for file zip.h... Generating docs for file math.h... Generating docs for file CArray.h... Generating docs for file CArrayNumeric.h... Generating docs for file CBinaryRelation.h... Generating docs for file CHistogram.h... Generating docs for file CLevenbergMarquardt.h... Generating docs for file CMatrix.h... Generating docs for file CMatrixB.h... Generating docs for file CMatrixD.h... Generating docs for file CMatrixFixedNumeric.h... Generating docs for file CMatrixTemplate.h... Generating docs for file CMatrixTemplateNumeric.h... Generating docs for file CMatrixTemplateObjects.h... Generating docs for file CMonteCarlo.h... Generating docs for file CPolygon.h... Generating docs for file CQuaternion.h... Generating docs for file CSparseMatrix.h... Generating docs for file CSparseMatrixTemplate.h... Generating docs for file CSplineInterpolator1D.h... Generating docs for file data_utils.h... Generating docs for file distributions.h... Generating docs for file eigen_frwds.h... Generating docs for file eigen_plugins.h... Generating docs for file eigen_plugins_impl.h... Generating docs for file fourier.h... Generating docs for file geometry.h... Generating docs for file homog_matrices.h... Generating docs for file interp_fit.h... Generating docs for file jacobians.h... Generating docs for file KDTreeCapable.h... Generating docs for file kmeans.h... Generating docs for file lightweight_geom_data.h... Generating docs for file math_frwds.h... Generating docs for file matrix_adaptors.h... Generating docs for file matrix_serialization.h... Generating docs for file MatrixBlockSparseCols.h... Generating docs for file model_search.h... Generating docs for file model_search_impl.h... Generating docs for file num_jacobian.h... Generating docs for file ops_containers.h... Generating docs for file ops_matrices.h... Generating docs for file ops_vectors.h... Generating docs for file point_poses2vectors.h... Generating docs for file ransac.h... Generating docs for file ransac_applications.h... Generating docs for file robust_kernels.h... Generating docs for file slerp.h... Generating docs for file transform_gaussian.h... Generating docs for file utils_matlab.h... Generating docs for file wrap2pi.h... Generating docs for file math_mrpt.h... Generating docs for file do_opencv_includes.h... Generating docs for file nanoflann.hpp... Generating docs for file containers_fixes.hpp... Generating docs for file exceptions.hpp... Generating docs for file smart_ptr.hpp... Generating docs for file smart_ptr.tpp... Generating docs for file Arg.h... Generating docs for file ArgException.h... Generating docs for file CmdLine.h... Generating docs for file CmdLineInterface.h... Generating docs for file CmdLineOutput.h... Generating docs for file Constraint.h... Generating docs for file DocBookOutput.h... Generating docs for file HelpVisitor.h... Generating docs for file IgnoreRestVisitor.h... Generating docs for file MultiArg.h... Generating docs for file MultiSwitchArg.h... Generating docs for file OptionalUnlabeledTracker.h... Generating docs for file StdOutput.h... Generating docs for file SwitchArg.h... Generating docs for file UnlabeledMultiArg.h... Generating docs for file UnlabeledValueArg.h... Generating docs for file ValueArg.h... Generating docs for file ValuesConstraint.h... Generating docs for file VersionVisitor.h... Generating docs for file Visitor.h... Generating docs for file XorHandler.h... Generating docs for file poses.h... Generating docs for file CPoint.h... Generating docs for file CPoint2D.h... Generating docs for file CPoint2DPDF.h... Generating docs for file CPoint2DPDFGaussian.h... Generating docs for file CPoint3D.h... Generating docs for file CPointPDF.h... Generating docs for file CPointPDFGaussian.h... Generating docs for file CPointPDFParticles.h... Generating docs for file CPointPDFSOG.h... Generating docs for file CPose.h... Generating docs for file CPose2D.h... Generating docs for file CPose2DGridTemplate.h... Generating docs for file CPose3D.h... Generating docs for file CPose3DInterpolator.h... Generating docs for file CPose3DPDF.h... Generating docs for file CPose3DPDFGaussian.h... Generating docs for file CPose3DPDFGaussianInf.h... Generating docs for file CPose3DPDFParticles.h... Generating docs for file CPose3DPDFSOG.h... Generating docs for file CPose3DQuat.h... Generating docs for file CPose3DQuatPDF.h... Generating docs for file CPose/builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/mrpt_macros.h:120: warning: The following parameter of THROW_EXCEPTION_CUSTOM_MSG1(msg, param1) is not documented: parameter 'param1' 3DQuatPDFGaussian.h... Generating docs for file CPose3DQuatPDFGaussianInf.h... Generating docs for file CPose3DRotVec.h... Generating docs for file CPoseOrPoint.h... Generating docs for file CPoseOrPoint_detail.h... Generating docs for file CPosePDF.h... Generating docs for file CPosePDFGaussian.h... Generating docs for file CPosePDFGaussianInf.h... Generating docs for file CPosePDFGrid.h... Generating docs for file CPosePDFParticles.h... Generating docs for file CPosePDFSOG.h... Generating docs for file CPoseRandomSampler.h... Generating docs for file CPoses2DSequence.h... Generating docs for file CPoses3DSequence.h... Generating docs for file CRobot2DPoseEstimator.h... Generating docs for file poses_frwds.h... Generating docs for file SE_traits.h... Generating docs for file SO_SE_average.h... Generating docs for file random.h... Generating docs for file RandomGenerators.h... Generating docs for file synch.h... Generating docs for file atomic_incr.h... Generating docs for file CCriticalSection.h... Generating docs for file CPipe.h... Generating docs for file CSemaphore.h... Generating docs for file CThreadSafeVariable.h... Generating docs for file MT_buffer.h... Generating docs for file system.h... Generating docs for file CDirectoryExplorer.h... Generating docs for file CFileSystemWatcher.h... Generating docs for file CGenericMemoryPool.h... Generating docs for file datetime.h... Generating docs for file filesystem.h... Generating docs for file memory.h... Generating docs for file os.h... Generating docs for file parallelization.h... Generating docs for file string_utils.h... Generating docs for file threads.h... Generating docs for file vector_loadsave.h... Generating docs for file utils.h... Generating docs for file utils.h... Generating docs for file utils.h... Generating docs for file adapters.h... Generating docs for file aligned_containers.h... Generating docs for file bimap.h... Generating docs for file bits.h... Generating docs for file boost_join.h... Generating docs for file CCanvas.h... Generating docs for file CClientTCPSocket.h... Generating docs for file CConfigFile.h... Generating docs for file CConfigFileBase.h... Generating docs for file CConfigFileMemory.h... Generating docs for file CConfigFilePrefixer.h... Generating docs for file CConsoleRedirector.h... Generating docs for file CDebugOutputCapable.h... Generating docs for file CDynamicGrid.h... Generating docs for file CEnhancedMetaFile.h... Generating docs for file CFileGZInputStream.h... Generating docs for file CFileGZOutputStream.h... Generating docs for file CFileInputStream.h... Generating docs for file CFileOutputStream.h... Generating docs for file CFileStream.h... Generating docs for file ci_less.h... Generating docs for file CImage.h... Generating docs for file circular_buffer.h... Generating docs for file CListOfClasses.h... Generating docs for file CLoadableOptions.h... Generating docs for file CLog.h... Generating docs for file CMappedImage.h... Generating docs for file CMemoryChunk.h... Generating docs for file CMemoryStream.h... Generating docs for file CMessage.h... Generating docs for file CMessageQueue.h... Generating docs for file CMHPropertiesValuesList.h... Generating docs for file CObject.h... Generating docs for file CObservable.h... Generating docs for file CObserver.h... Generating docs for file color_maps.h... Generating docs for file compiler_fixes.h... Generating docs for file core_defs.h... Generating docs for file CProbabilityDensityFunction.h... Generating docs for file CPropertiesValuesList.h... Generating docs for file crc.h... Generating docs for file CReferencedMemBlock.h... Generating docs for file CRobotSimulator.h... Generating docs for file CSerializable.h... Generating docs for file CServerTCPSocket.h... Generating docs for file CSimpleDatabase.h... Generating docs for file CStartUpClassesRegister.h... Generating docs for file CStdOutStream.h... Generating docs for file CStream.h... Generating docs for file CStringList.h... Generating docs for file CTextFileLinesParser.h... Generating docs for file CThreadSafeQueue.h... Generating docs for file CTicTac.h... Generating docs for file CTimeLogger.h... Generating docs for file CTypeSelector.h... Generating docs for file CUncopiable.h... Generating docs for file exceptions.h... Generating docs for file integer_select.h... Generating docs for file list_searchable.h... Generating docs for file map_as_vector.h... Generating docs for file md5.h... Generating docs for file metaprogramming.h... Generating docs for file metaprogramming_serialization.h... Generating docs for file mrpt_inttypes.h... Generating docs for file mrpt_macros.h... Generating docs for file mrpt_stdint.h... Generating docs for file mrptEvent.h... Generating docs for file msvc_inttypes.h... Generating docs for file net_utils.h... Generating docs for file PLY_import_export.h... Generating docs for file printf_vector.h... Generating docs for file pstdint.h... Generating docs for file round.h... Generating docs for file safe_pointers.h... Generating docs for file SSE_macros.h... Generating docs for file SSE_types.h... Generating docs for file stl_containers_utils.h... Generating docs for file stl_extensions.h... Generating docs for file stl_serialization.h... Generating docs for file TCamera.h... Generating docs for file TColor.h... Generating docs for file TEnumType.h... Generating docs for file TMatchingPair.h... Generating docs for file TParameters.h... Generating docs for file TPixelCoord.h... Generating docs for file traits_map.h... Generating docs for file TStereoCamera.h... Generating docs for file TTypeName.h... Generating docs for file TTypeName_impl.h... Generating docs for file types.h... Generating docs for file types.h... Generating docs for file types.h... Generating docs for file types_math.h... Generating docs for file types_simple.h... Generating docs for file utils_defs.h... Generating docs for file CImage_SSE2.cpp... Generating docs for file CImage_SSE3.cpp... Generating docs for file bayes.h... Generating docs for file CKalmanFilterCapable.h... Generating docs for file CKalmanFilterCapable_impl.h... Generating docs for file CRejectionSamplingCapable.h... Generating docs for file detectors.h... Generating docs for file CCascadeClassifierDetection.h... Generating docs for file CDetectableObject.h... Generating docs for file CDetectorDoorCrossing.h... Generating docs for file CFaceDetection.h... Generating docs for file CObjectDetection.h... Generating docs for file graphs.h... Generating docs for file CAStarAlgorithm.h... Generating docs for file CDirectedGraph.h... Generating docs for file CDirectedTree.h... Generating docs for file CGraphPartitioner.h... Generating docs for file CGraphPartitioner_impl.h... Generating docs for file CNetworkOfPoses.h... Generating docs for file CNetworkOfPoses_impl.h... Generating docs for file dijkstra.h... Generating docs for file graphslam.h... Generating docs for file levmarq.h... Generating docs for file levmarq_impl.h... Generating docs for file gui.h... Generating docs for file CBaseGUIWindow.h... Generating docs for file CDisplayWindow.h... Generating docs for file CDisplayWindow3D.h... Generating docs for file CDisplayWindowPlots.h... Generating docs for file CMyGLCanvasBase.h... Generating docs for file gui_frwds.h... Generating docs for file keycodes.h... Generating docs for file WxSubsystem.h... Generating docs for file WxUtils.h... Generating docs for file mathplot.h... Generating docs for file hmtslam.h... Generating docs for file CHierarchicalMapMHPartition.h... Generating docs for file CHierarchicalMHMap.h... Generating docs for file CHMHMapArc.h... Generating docs for file CHMHMapNode.h... Generating docs for file CHMTSLAM.h... Generating docs for file CLocalMetricHypothesis.h... Generating docs for file CRobotPosesGraph.h... Generating docs for file CTopLCDetector_FabMap.h... Generating docs for file CTopLCDetector_GridMatching.h... Generating docs for file CTopLCDetectorBase.h... Generating docs for file HMT_SLAM_common.h... Generating docs for file hmtslam_impexp.h... Generating docs for file hwdrivers.h... Generating docs for file C2DRangeFinderAbstract.h... Generating docs for file CActivMediaRobotBase.h... Generating docs for file CBoardDLMS.h... Generating docs for file CBoardENoses.h... Generating docs for file CBoardIR.h... Generating docs for file CBoardSonars.h... Generating docs for file CCameraSensor.h... Generating docs for file CCANBusReader.h... Generating docs for file CDUO3DCamera.h... Generating docs for file CEnoseModular.h... Generating docs for file CFFMPEG_InputStream.h... Generating docs for file CGenericSensor.h... Generating docs for file CGillAnemometer.h... Generating docs for file CGPS_NTRIP.h... Generating docs for file CGPSInterface.h... Generating docs for file CGyroKVHDSP3000.h... Generating docs for file CHokuyoURG.h... Generating docs for file CIbeoLuxETH.h... Generating docs for file CImageGrabber_dc1394.h... Generating docs for file CImageGrabber_FlyCapture2.h... Generating docs for file CImageGrabber_OpenCV.h... Generating docs for file CImpinjRFID.h... Generating docs for file CIMUIntersense.h... Generating docs for file CIMUXSens.h... Generating docs for file CIMUXSens_MT4.h... Generating docs for file CInterfaceFTDI.h... Generating docs for file CInterfaceFTDIMessages.h... Generating docs for file CJoystick.h... Generating docs for file CKinect.h... Generating docs for file CLMS100eth.h... Generating docs for file CNationalInstrumentsDAQ.h... Generating docs for file CNTRIPClient.h... Generating docs for file CNTRIPEmitter.h... Generating docs for file COpenNI2_RGBD360.h... Generating docs for file COpenNI2Generic.h... Generating docs for file COpenNI2Sensor.h... Generating docs for file CPhidgetInterfaceKitProximitySensors.h... Generating docs for file CPtuBase.h... Generating docs for file CPtuDPerception.h... Generating docs for file CPtuHokuyo.h... Generating docs for file CRaePID.h... Generating docs for file CRoboPeakLidar.h... Generating docs for file CRoboticHeadInterface.h... Generating docs for file CRovio.h... Generating docs for file CSerialPort.h... Generating docs for file CServoeNeck.h... Generating docs for file CSickLaserSerial.h... Generating docs for file CSickLaserUSB.h... Generating docs for file CSkeletonTracker.h... Generating docs for file CStereoGrabber_Bumblebee_libdc1394.h... Generating docs for file CStereoGrabber_SVS.h... Generating docs for file CSwissRanger3DCamera.h... Generating docs for file CTuMicos.h... Generating docs for file CVelodyneScanner.h... Generating docs for file CWirelessPower.h... Generating docs for file hwdrivers_impexp.h... Generating docs for file TCaptureOptions_bumblebee.h... Generating docs for file kinematics.h... Generating docs for file CKinematicChain.h... Generating docs for file maps.h... Generating docs for file CBeacon.h... Generating docs for file CBeacon.h... Generating docs for file CBeaconMap.h... Generating docs for file CBeaconMap.h... Generating docs for file CColouredOctoMap.h... Generating docs for file CColouredOctoMap.h... Generating docs for file CColouredPointsMap.h... Generating docs for file CColouredPointsMap.h... Generating docs for file CGasConcentrationGridMap2D.h... Generating docs for file CGasConcentrationGridMap2D.h... Generating docs for file CHeightGridMap2D.h... Generating docs for file CHeightGridMap2D.h... Generating docs for file CHeightGridMap2D_Base.h... Generating docs for file CHeightGridMap2D_MRF.h... Generating docs for file CLogOddsGridMap2D.h... Generating docs for file CLogOddsGridMap2D.h... Generating docs for file COccupancyGridMap2D.h... Generating docs for file COccupancyGridMap2D.h... Generating docs for file COctoMap.h... Generating docs for file COctoMap.h... Generating docs for file COctoMapBase.h... Generating docs for file COctoMapBase.h... Generating docs for file COctoMapBase_impl.h... Generating docs for file CPointsMap.h... Generating docs for file CPointsMap.h... Generating docs for file CRandomFieldGridMap2D.h... Generating docs for file CRandomFieldGridMap2D.h... Generating docs for file CReflectivityGridMap2D.h... Generating docs for file CReflectivityGridMap2D.h... Generating docs for file CSimplePointsMap.h... Generating docs for file CSimplePointsMap.h... Generating docs for file CWeightedPointsMap.h... Generating docs for file CWeightedPointsMap.h... Generating docs for file CWirelessPowerGridMap2D.h... Generating docs for file CWirelessPowerGridMap2D.h... Generating docs for file PCL_adapters.h... Generating docs for file PCL_adapters.h... Generating docs for file CAngularObservationMesh.h... Generating docs for file CPlanarLaserScan.h... Generating docs for file nav.h... Generating docs for file CAbstractHolonomicReactiveMethod.h... Generating docs for file CHolonomicLogFileRecord.h... Generating docs for file CHolonomicND.h... Generating docs for file CHolonomicVFF.h... Generating docs for file PlannerRRT_SE2_TPS.h... Generating docs for file PlannerSimple2D.h... Generating docs for file TMoveTree.h... Generating docs for file CAbstractPTGBasedReactive.h... Generating docs for file CAbstractReactiveNavigationSystem.h... Generating docs for file CLogFileRecord.h... Generating docs for file CParameterizedTrajectoryGenerator.h... Generating docs for file CPTG1.h... Generating docs for file CPTG2.h... Generating docs for file CPTG3.h... Generating docs for file CPTG4.h... Generating docs for file CPTG5.h... Generating docs for file CPTG6.h... Generating docs for file CPTG7.h... Generating docs for file reactivenav.h... Generating docs for file CReactiveNavigationSystem.h... Generating docs for file CReactiveNavigationSystem.h... Generating docs for file CReactiveNavigationSystem3D.h... Generating docs for file CReactiveNavigationSystem3D.h... Generating docs for file motion_planning_utils.h... Generating docs for file motion_planning_utils.h... Generating docs for file CMetricMap.h... Generating docs for file CMetricMap.h... Generating docs for file CMetricMapEvents.h... Generating docs for file CMetricMapEvents.h... Generating docs for file CSimpleMap.h... Generating docs for file CSimpleMap.h... Generating docs for file metric_map_types.h... Generating docs for file TMetricMapInitializer.h... Generating docs for file TMetricMapTypesRegistry.h... Generating docs for file obs.h... Generating docs for file CAction.h... Generating docs for file CAction.h... Generating docs for file CActionCollection.h... Generating docs for file CActionCollection.h... Generating docs for file CActionRobotMovement2D.h... Generating docs for file CActionRobotMovement2D.h... Generating docs for file CActionRobotMovement3D.h... Generating docs for file CActionRobotMovement3D.h... Generating docs for file carmen_log_tools.h... Generating docs for file CObservation.h... Generating docs for file CObservation.h... Generating docs for file CObservation2DRangeScan.h... Generating docs for file CObservation2DRangeScan.h... Generating docs for file CObservation2DRangeScanWithUncertainty.h... Generating docs for file CObservation3DRangeScan.h... Generating docs for file CObservation3DRangeScan.h... Generating docs for file CObservation3DRangeScan_project3D_impl.h... Generating docs for file CObservation6DFeatures.h... Generating docs for file CObservation6DFeatures.h... Generating docs for file CObservationBatteryState.h... Generating docs for file CObservationBatteryState.h... Generating docs for file CObservationBeaconRanges.h... Generating docs for file CObservationBeaconRanges.h... Generating docs for file CObservationBearingRange.h... Generating docs for file CObservationBearingRange.h... Generating docs for file CObservationCANBusJ1939.h... Generating docs for file CObservationCANBusJ1939.h... Generating docs for file CObservationComment.h... Generating docs for file CObservationComment.h... Generating docs for file CObservationGasSensors.h... Generating docs for file CObservationGasSensors.h... Generating docs for file CObservationGPS.h... Generating docs for file CObservationGPS.h... Generating docs for file CObservationImage.h... Generating docs for file CObservationImage.h... Generating docs for file CObservationIMU.h... Generating docs for file CObservationIMU.h... Generating docs for file CObservationOdometry.h... Generating docs for file CObservationOdometry.h... Generating docs for file CObservationRange.h... Generating docs for file CObservationRange.h... Generating docs for file CObservationRawDAQ.h... Generating docs for file CObservationRawDAQ.h... Generating docs for file CObservationReflectivity.h... Generating docs for file CObservationReflectivity.h... Generating docs for file CObservationRFID.h... Generating docs for file CObservationRFID.h... Generating docs for file CObservationRGBD360.h... Generating docs for file CObservationRGBD360.h... Generating docs for file CObservationSkeleton.h... Generating docs for file CObservationStereoImages.h... Generating docs for file CObservationStereoImages.h... Generating docs for file CObservationStereoImagesFeatures.h... Generating docs for file CObservationStereoImagesFeatures.h... Generating docs for file CObservationVelodyneScan.h... Generating docs for file CObservationWindSensor.h... Generating docs for file CObservationWindSensor.h... Generating docs for file CObservationWirelessPower.h... Generating docs for file CObservationWirelessPower.h... Generating docs for file CRawlog.h... Generating docs for file CRawlog.h... Generating docs for file CSensoryFrame.h... Generating docs for file CSensoryFrame.h... Generating docs for file CSinCosLookUpTableFor2DScans.h... Generating docs for file CSinCosLookUpTableFor2DScans.h... Generating docs for file gnss_messages.h... Generating docs for file gnss_messages_ascii_nmea.h... Generating docs for file gnss_messages_common.h... Generating docs for file gnss_messages_novatel.h... Generating docs for file gnss_messages_topcon.h... Generating docs for file gnss_messages_type_list.h... Generating docs for file obs_frwds.h... Generating docs for file T2DScanProperties.h... Generating docs for file VelodyneCalibration.h... Generating docs for file opengl.h... Generating docs for file C3DSScene.h... Generating docs for file CArrow.h... Generating docs for file CAssimpModel.h... Generating docs for file CAxis.h... Generating docs for file CBox.h... Generating docs for file CCamera.h... Generating docs for file CCylinder.h... Generating docs for file CDisk.h... Generating docs for file CEllipsoid.h... Generating docs for file CEllipsoidInverseDepth2D.h... Generating docs for file CEllipsoidInverseDepth3D.h... Generating docs for file CEllipsoidRangeBearing2D.h... Generating docs for file CFBORender.h... Generating docs for file CFrustum.h... Generating docs for file CGeneralizedCylinder.h... Generating docs for file CGeneralizedEllipsoidTemplate.h... Generating docs for file CGridPlaneXY.h... Generating docs for file CGridPlaneXZ.h... Generating docs for file CLight.h... Generating docs for file CMesh.h... Generating docs for file CMesh3D.h... Generating docs for file CMeshFast.h... Generating docs for file COctoMapVoxels.h... Generating docs for file COctreePointRenderer.h... Generating docs for file COpenGLScene.h... Generating docs for file COpenGLStandardObject.h... Generating docs for file COpenGLViewport.h... Generating docs for file CPointCloud.h... Generating docs for file CPointCloudColoured.h... Generating docs for file CPolyhedron.h... Generating docs for file CRenderizable.h... Generating docs for file CRenderizableDisplayList.h... Generating docs for file CSetOfLines.h... Generating docs for file CSetOfObjects.h... Generating docs for file CSetOfTexturedTriangles.h... Generating docs for file CSetOfTriangles.h... Generating docs for file CSimpleLine.h... Generating docs for file CSphere.h... Generating docs for file CText.h... Generating docs for file CText3D.h... Generating docs for file CTextMessageCapable.h... Generating docs for file CTexturedObject.h... Generating docs for file CTexturedPlane.h... Generating docs for file CVectorField2D.h... Generating docs for file CVectorField3D.h... Generating docs for file gl_utils.h... Generating docs for file graph_tools.h... Generating docs for file graph_tools_impl.h... Generating docs for file opengl_fonts.h... Generating docs for file opengl_frwds.h... Generating docs for file pose_pdfs.h... Generating docs for file stock_objects.h... Generating docs for file freeglut.h... Generating docs for file freeglut_ext.h... Generating docs for file freeglut_std.h... Generating docs for file glut.h... Generating docs for file pbmap.h... Generating docs for file PbMap.h... Generating docs for file ConsistencyTest.h... Generating docs for file heuristicParams.h... Generating docs for file Miscellaneous.h... Generating docs for file PbMapLocaliser.h... Generating docs for file PbMapMaker.h... Generating docs for file Plane.h... Generating docs for file PlaneInferredInfo.h... Generating docs for file SemanticClustering.h... Generating docs for file Subgraph.h... Generating docs for file SubgraphMatcher.h... Generating docs for file CMultiMetricMap.h... Generating docs for file CMultiMetricMap.h... Generating docs for file CMultiMetricMapPDF.h... Generating docs for file CMultiMetricMapPDF.h... Generating docs for file slam.h... Generating docs for file CGridMapAligner.h... Generating docs for file CICP.h... Generating docs for file CIncrementalMapPartitioner.h... Generating docs for file CMetricMapBuilder.h... Generating docs for file CMetricMapBuilderICP.h... Generating docs for file CMetricMapBuilderRBPF.h... Generating docs for file CMetricMapsAlignmentAlgorithm.h... Generating docs for file CMonteCarloLocalization2D.h... Generating docs for file CMonteCarloLocalization3D.h... Generating docs for file COccupancyGridMapFeatureExtractor.h... Generating docs for file CRangeBearingKFSLAM.h... Generating docs for file CRangeBearingKFSLAM2D.h... Generating docs for file CRejectionSamplingRangeOnlyLocalization.h... Generating docs for file data_association.h... Generating docs for file observations_overlap.h... Generating docs for file PF_aux_structs.h... Generating docs for file PF_implementations.h... Generating docs for file PF_implementations_data.h... Generating docs for file TKLDParams.h... Generating docs for file TMonteCarloLocalizationParams.h... Generating docs for file scanmatching.h... Generating docs for file scan_matching.h... Generating docs for file tfest.h... Generating docs for file indiv-compat-decls.h... Generating docs for file se2.h... Generating docs for file se3.h... Generating docs for file topography.h... Generating docs for file conversions.h... Generating docs for file data_types.h... Generating docs for file path_from_rtk_gps.h... Generating docs for file CLandmark.h... Generating docs for file CLandmark.h... Generating docs for file CLandmarksMap.h... Generating docs for file CLandmarksMap.h... Generating docs for file CObservationVisualLandmarks.h... Generating docs for file CObservationVisualLandmarks.h... Generating docs for file vision.h... Generating docs for file bundle_adjustment.h... Generating docs for file CCamModel.h... Generating docs for file CDifodo.h... Generating docs for file CFeature.h... Generating docs for file CFeatureExtraction.h... Generating docs for file chessboard_camera_calib.h... Generating docs for file chessboard_find_corners.h... Generating docs for file chessboard_stereo_camera_calib.h... Generating docs for file CImagePyramid.h... Generating docs for file CStereoRectifyMap.h... Generating docs for file CUndistortMap.h... Generating docs for file CVideoFileWriter.h... Generating docs for file descriptor_kdtrees.h... Generating docs for file descriptor_pairing.h... Generating docs for file multiDesc_utils.h... Generating docs for file pinhole.h... Generating docs for file tracking.h... Generating docs for file TSimpleFeature.h... Generating page documentation... Generating docs for page changelog... Generating docs for page dependencies... Generating docs for page dep-eigen3... Generating docs for page dep-libftdi... Generating docs for page dep-liblas... Generating docs for page dep-libpcap... Generating docs for page dep-libusb... Generating docs for page dep-opencv... Generating docs for page dep-opengl-glut... Generating docs for page dep-pcl... Generating docs for page dep-sse... Generating docs for page dep-suitesparse... Generating docs for page dep-wxwidgets... Generating /builddir/build/BUILD/mrpt-1.4.0/libs/graphslam/include/mrpt/graphslam/levmarq.h:24: warning: The following parameter of mrpt::graphslam::optimize_graph_spa_levmarq(GRAPH_T &graph, TResultInfoSpaLevMarq &out_info, const std::set< mrpt::utils::TNodeID > *in_nodes_to_optimize=NULL, const mrpt::utils::TParametersDouble &extra_params=mrpt::utils::TParametersDouble(), typename graphslam_traits< GRAPH_T >::TFunctorFeedback functor_feedback=NULL) is not documented: parameter 'in_nodes_to_optimize' /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/carmen_log_tools.h:23: warning: The following parameters of mrpt::obs::carmen_log_parse_line(std::istream &in_stream, std::vector< mrpt::obs::CObservationPtr > &out_imported_observations, const mrpt::system::TTimeStamp &time_start_log) are not documented: parameter 'in_stream' parameter 'out_imported_observations' /builddir/build/BUILD/mrpt-1.4.0/libs/tfest/include/mrpt/tfest/se2.h:120: warning: The following parameters of mrpt::tfest::se2_l2_robust(const mrpt::utils::TMatchingPairList &in_correspondences, const double in_normalizationStd, const TSE2RobustParams &in_ransac_params, TSE2RobustResult &out_results) are not documented: parameter 'in_correspondences' parameter 'in_ransac_params' parameter 'out_results' /builddir/build/BUILD/mrpt-1.4.0/libs/topography/include/mrpt/topography/conversions.h:258: warning: The following parameters of mrpt::topography::ENU_axes_from_WGS84(double in_longitude_reference_degrees, double in_latitude_reference_degrees, double in_height_reference_meters, mrpt::math::TPose3D &out_ENU, bool only_angles=false) are not documented: parameter 'in_longitude_reference_degrees' parameter 'in_latitude_reference_degrees' parameter 'in_height_reference_meters' parameter 'out_ENU' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/utils.h:207: warning: The following parameter of mrpt::vision::matchFeatures(const CFeatureList &list1, const CFeatureList &list2, CMatchedFeatureList &matches, const TMatchingOptions &options=TMatchingOptions(), const TStereoSystemParams ¶ms=TStereoSystemParams()) is not documented: parameter 'params' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/utils.h:270: warning: The following parameters of mrpt::vision::projectMatchedFeature(const CFeaturePtr &leftFeat, const CFeaturePtr &rightFeat, mrpt::math::TPoint3D &p3D, const TStereoSystemParams ¶ms=TStereoSystemParams()) are not documented: parameter 'leftFeat' parameter 'rightFeat' parameter 'p3D' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/utils.h:317: warning: The following parameter of mrpt::vision::StereoObs2BRObs(const CMatchedFeatureList &inMatches, const mrpt::math::CMatrixDouble33 &intrinsicParams, const double &baseline, const mrpt::poses::CPose3D &sensorPose, const std::vector< double > &sg, mrpt::obs::CObservationBearingRange &outObs) is not documented: parameter 'sensorPose' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/net_utils.h:69: warning: The following parameter of mrpt::utils::net::http_get(const string &url, string &out_content, string &out_errormsg, int port=80, const string &auth_user=string(), const string &auth_pass=string(), int *out_http_responsecode=NULL, mrpt::utils::TParameters< string > *extra_headers=NULL, mrpt::utils::TParameters< string > *out_headers=NULL, int timeout_ms=1000) is not documented: parameter 'timeout_ms' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/net_utils.h:41: warning: The following parameter of mrpt::utils::net::http_get(const string &url, vector_byte &out_content, string &out_errormsg, int port=80, const string &auth_user=string(), const string &auth_pass=string(), int *out_http_responsecode=NULL, mrpt::utils::TParameters< string > *extra_headers=NULL, mrpt::utils::TParameters< string > *out_headers=NULL, int timeout_ms=1000) is not documented: parameter 'timeout_ms' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/motion_planning_utils.h:24: warning: The following parameters of mrpt::nav::build_PTG_collision_grids(CParameterizedTrajectoryGenerator *PTG, const mrpt::math::CPolygon &robotShape, const std::string &cacheFilename, const bool verbose=true) are not documented: parameter 'PTG' parameter 'verbose' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/bundle_adjustment.h:160: warning: The following parameters of mrpt::vision::add_3d_deltas_to_points(const mrpt::vision::TLandmarkLocationsVec &landmark_points, const mrpt::math::CVectorDouble &delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TLandmarkLocationsVec &new_landmark_points, const size_t num_fix_points) are not documented: parameter 'landmark_points' parameter 'delta' parameter 'delta_first_idx' parameter 'new_landmark_points' parameter 'num_fix_points' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/bundle_adjustment.h:141: warning: The following parameters of mrpt::vision::add_se3_deltas_to_frames(const mrpt::vision::TFramePosesVec &frame_poses, const mrpt::math::CVectorDouble &delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TFramePosesVec &new_frame_poses, const size_t num_fix_frames) are not documented: parameter 'frame_poses' parameter 'delta' parameter 'delta_first_idx' parameter 'new_frame_poses' parameter 'num_fix_frames' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/bundle_adjustment.h:110: warning: The following parameters of mrpt::vision::reprojectionResiduals(const mrpt::vision::TSequenceFeatureObservations &observations, const mrpt::utils::TCamera &camera_params, const mrpt::vision::TFramePosesVec &frame_poses, const mrpt::vision::TLandmarkLocationsVec &landmark_points, std::vector< mrpt::math::CArray< double, 2 > > &out_residuals, const bool frame_poses_are_inverse, const bool use_robust_kernel=true, const double kernel_param=3.0, std::vector< double > *out_kernel_1st_deriv=NULL) are not documented: parameter 'observations' parameter 'camera_params' parameter 'frame_poses' parameter 'landmark_points' parameter 'out_residuals' parameter 'use_robust_kernel' parameter 'kernel_param' parameter 'out_kernel_1st_deriv' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/distributions.h:180: warning: The following parameters of mrpt::math::confidenceIntervals(const CONTAINER &data, typename mrpt::math::ContainerType< CONTAINER >::element_t &out_mean, typename mrpt::math::ContainerType< CONTAINER >::element_t &out_lower_conf_interval, typename mrpt::math::ContainerType< CONTAINER >::element_t &out_upper_conf_interval, const double confidenceInterval=0.1, const size_t histogramNumBins=1000) are not documented: parameter 'data' parameter 'out_mean' parameter 'out_lower_conf_interval' parameter 'out_upper_conf_interval' parameter 'histogramNumBins' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/data_utils.h:416: warning: The following parameter of mrpt::math::weightedHistogramLog(const VECTORLIKE1 &values, const VECTORLIKE1 &log_weights, float binWidth, VECTORLIKE2 &out_binCenters, VECTORLIKE2 &out_binValues) is not documented: parameter 'log_weights' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/slerp.h:77: warning: The following parameters of mrpt::math::slerp(const mrpt::poses::CPose3D &q0, const mrpt::poses::CPose3D &q1, const double t, mrpt::poses::CPose3D &p) are not documented: parameter 'q0' parameter 'q1' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ransac_applications.h:44: warning: The following parameters of mrpt::math::ransac_detect_2D_lines(const Eigen::Matrix< NUMTYPE, Eigen::Dynamic, 1 > &x, const Eigen::Matrix< NUMTYPE, Eigen::Dynamic, 1 > &y, std::vector< std::pair< size_t, TLine2D > > &out_detected_lines, const double threshold, const size_t min_inliers_for_valid_line=5) are not documented: parameter 'x' parameter 'y' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ransac_applications.h:29: warning: The following parameters of mrpt::math::ransac_detect_3D_planes(const Eigen::Matrix< NUMTYPE, Eigen::Dynamic, 1 > &x, const Eigen::Matrix< NUMTYPE, Eigen::Dynamic, 1 > &y, const Eigen::Matrix< NUMTYPE, Eigen::Dynamic, 1 > &z, std::vector< std::pair< size_t, TPlane > > &out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane=10) are not documented: parameter 'x' parameter 'y' parameter 'z' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/transform_gaussian.h:92: warning: The following parameters of mrpt::math::transform_gaussian_montecarlo(const VECTORLIKE1 &x_mean, const MATLIKE1 &x_cov, void(*functor)(const VECTORLIKE1 &x, const USERPARAM &fixed_param, VECTORLIKE3 &y), const USERPARAM &fixed_param, VECTORLIKE2 &y_mean, MATLIKE2 &y_cov, const size_t num_samples=1000, typename mrpt::aligned_containers< VECTORLIKE3 >::vector_t *out_samples_y=NULL) are not documented: parameter 'x_mean' parameter 'x_cov' parameter 'functor' parameter 'fixed_param' parameter 'y_mean' parameter 'y_cov' parameter 'num_samples' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/transform_gaussian.h:30: warning: The following parameters of mrpt::math::transform_gaussian_unscented(const VECTORLIKE1 &x_mean, const MATLIKE1 &x_cov, void(*functor)(const VECTORLIKE1 &x, const USERPARAM &fixed_param, VECTORLIKE3 &y), const USERPARAM &fixed_param, VECTORLIKE2 &y_mean, MATLIKE2 &y_cov, const bool *elem_do_wrap2pi=NULL, const double alpha=1e-3, const double K=0, const double beta=2.0) are not documented: parameter 'x_mean' parameter 'x_cov' parameter 'functor' parameter 'fixed_param' parameter 'y_mean' parameter 'y_cov' parameter 'alpha' parameter 'K' parameter 'beta' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:64: warning: The following parameter of mrpt::system::os::aligned_malloc(size_t bytes, size_t alignment) is not documented: parameter 'bytes' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/memory.h:79: warning: The following parameters of mrpt::system::os::aligned_realloc(void *old_ptr, size_t bytes, size_t alignment) are not documented: parameter 'old_ptr' parameter 'bytes' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/string_utils.h:30: warning: The following parameters of mrpt::system::tokenize(const std::string &inString, const std::string &inDelimiters, std::deque< std::string > &outTokens, bool skipBlankTokens=true) are not documented: parameter 'inString' parameter 'inDelimiters' parameter 'outTokens' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/threads.h:194: warning: The following parameter of mrpt::system::createThreadFromObjectMethod(CLASS *obj, void(CLASS::*func)(PARAM), PARAM param) is not documented: parameter 'obj' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/data_association.h:97: warning: The following parameters of mrpt::slam::data_association_full_covariance(const mrpt::math::CMatrixDouble &Z_observations_mean, const mrpt::math::CMatrixDouble &Y_predictions_mean, const mrpt::math::CMatrixDouble &Y_predictions_cov, TDataAssociationResults &results, const TDataAssociationMethod method=assocJCBB, const TDataAssociationMetric metric=metricMaha, const double chi2quantile=0.99, const bool DAT_ASOC_USE_KDTREE=true, const std::vector< prediction_index_t > &predictions_IDs=std::vector< prediction_index_t >(), const TDataAssociationMetric compatibilityTestMetric=metricMaha, const double log_ML_compat_test_threshold=0.0) are not documented: parameter 'metric' parameter 'DAT_ASOC_USE_KDTREE' parameter 'compatibilityTestMetric' parameter 'log_ML_compat_test_threshold' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/data_association.h:130: warning: The following parameters of mrpt::slam::data_association_independent_predictions(const mrpt::math::CMatrixDouble &Z_observations_mean, const mrpt::math::CMatrixDouble &Y_predictions_mean, const mrpt::math::CMatrixDouble &Y_predictions_cov, TDataAssociationResults &results, const TDataAssociationMethod method=assocJCBB, const TDataAssociationMetric metric=metricMaha, const double chi2quantile=0.99, const bool DAT_ASOC_USE_KDTREE=true, const std::vector< prediction_index_t > &predictions_IDs=std::vector< prediction_index_t >(), const TDataAssociationMetric compatibilityTestMetric=metricMaha, const double log_ML_compat_test_threshold=0.0) are not documented: parameter 'metric' parameter 'DAT_ASOC_USE_KDTREE' parameter 'compatibilityTestMetric' parameter 'log_ML_compat_test_threshold' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_camera_calib.h:78: warning: The following parameter of mrpt::vision::checkerBoardCameraCalibration(TCalibrationImageList &images, unsigned int check_size_x, unsigned int check_size_y, double check_squares_length_X_meters, double check_squares_length_Y_meters, mrpt::math::CMatrixDouble33 &intrinsicParams, std::vector< double > &distortionParams, bool normalize_image=true, double *out_MSE=NULL, bool skipDrawDetectedImgs=false, bool useScaramuzzaAlternativeDetector=false) is not documented: parameter 'images' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_camera_calib.h:49: warning: The following parameters of mrpt::vision::checkerBoardCameraCalibration(TCalibrationImageList &images, unsigned int check_size_x, unsigned int check_size_y, double check_squares_length_X_meters, double check_squares_length_Y_meters, mrpt::utils::TCamera &out_camera_params, bool normalize_image=true, double *out_MSE=NULL, bool skipDrawDetectedImgs=false, bool useScaramuzzaAlternativeDetector=false) are not documented: parameter 'images' parameter 'out_camera_params' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_stereo_camera_calib.h:107: warning: The following parameter of mrpt::vision::checkerBoardStereoCalibration(TCalibrationStereoImageList &images, const TStereoCalibParams ¶ms, TStereoCalibResults &out_results) is not documented: parameter 'images' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_find_corners.h:27: warning: The following parameter of mrpt::vision::findChessboardCorners(const mrpt::utils::CImage &img, std::vector< mrpt::utils::TPixelCoordf > &cornerCoords, unsigned int check_size_x, unsigned int check_size_y, bool normalize_image=true, bool useScaramuzzaMethod=false) is not documented: parameter 'img' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/chessboard_find_corners.h:55: warning: The following parameter of mrpt::vision::findMultipleChessboardsCorners(const mrpt::utils::CImage &img, std::vector< std::vector< mrpt::utils::TPixelCoordf > > &cornerCoords, unsigned int check_size_x, unsigned int check_size_y) is not documented: parameter 'img' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/multiDesc_utils.h:117: warning: The following parameter of mrpt::vision::computeHistogramOfOrientations(const mrpt::utils::CImage &image, const unsigned int x, const unsigned int y, const unsigned int patchSize, const double &orientation, std::vector< int32_t > &descriptor, const TMultiResDescOptions &opts, std::vector< int32_t > &hashCoeffs) is not documented: parameter 'descriptor' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/multiDesc_utils.h:196: warning: The following parameter of mrpt::vision::setProperScales(const CFeaturePtr &feat1, const CFeaturePtr &feat2, int &firstScale, int &lastScale) is not documented: parameter 'lastScale' /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:298: warning: The following parameter of mrpt::bayes::CKalmanFilterCapable::OnGetObservationsAndDataAssociation(vector_KFArray_OBS &out_z, mrpt::vector_int &out_data_association, const vector_KFArray_OBS &in_all_predictions, const KFMatrix &in_S, const vector_size_t &in_lm_indices_in_S, const KFMatrix_OxO &in_R)=0 is not documented: parameter 'in_R' /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:386: warning: The following parameter of mrpt::bayes::CKalmanFilterCapable::OnInverseObservationModel(const KFArray_OBS &in_z, KFArray_FEAT &out_yn, KFMatrix_FxV &out_dyn_dxv, KFMatrix_FxO &out_dyn_dhn, KFMatrix_FxF &out_dyn_dhn_R_dyn_dhnT, bool &out_use_dyn_dhn_jacobian) const is not documented: parameter 'out_use_dyn_dhn_jacobian' /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:424: warning: The following parameter of mrpt::bayes::CKalmanFilterCapable::OnNewLandmarkAddedToMap(const size_t in_obsIdx, const size_t in_idxNewFeat) is not documented: parameter 'in_obsIdx' /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:317: warning: The following parameter of mrpt::bayes::CKalmanFilterCapable::OnObservationModel(const mrpt::vector_size_t &idx_landmarks_to_predict, vector_KFArray_OBS &out_predictions) const=0 is not documented: parameter 'idx_landmarks_to_predict' /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:238: warning: The following parameter of mrpt::bayes::CKalmanFilterCapable::OnTransitionModel(const KFArray_ACT &in_u, KFArray_VEH &inout_x, bool &out_skipPrediction) const=0 is not documented: parameter 'out_skipPrediction' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:161: warning: The following parameters of mrpt::bayes::CParticleFilterCapable::computeResampling(CParticleFilter::TParticleResamplingAlgorithm method, const std::vector< double > &in_logWeights, std::vector< size_t > &out_indexes, size_t out_particle_count=0) are not documented: parameter 'method' parameter 'in_logWeights' parameter 'out_indexes' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:152: warning: The following parameter of mrpt::bayes::CParticleFilterCapable::performResampling(const bayes::CParticleFilter::TParticleFilterOptions &PF_options, size_t out_particle_count=0) is not documented: parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:161: warning: The following parameters of mrpt::bayes::CParticleFilterCapable::computeResampling(CParticleFilter::TParticleResamplingAlgorithm method, const std::vector< double > &in_logWeights, std::vector< size_t > &out_indexes, size_t out_particle_count=0) are not documented: parameter 'method' parameter 'in_logWeights' parameter 'out_indexes' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:152: warning: The following parameter of mrpt::bayes::CParticleFilterCapable::performResampling(const bayes::CParticleFilter::TParticleFilterOptions &PF_options, size_t out_particle_count=0) is not documented: parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/graphs/include/mrpt/graphs/CGraphPartitioner.h:40: warning: The following parameter of mrpt::graphs::CGraphPartitioner::RecursiveSpectralPartition(GRAPH_MATRIX &in_A, std::vector< vector_uint > &out_parts, num_t threshold_Ncut=1, bool forceSimetry=true, bool useSpectralBisection=true, bool recursive=true, unsigned minSizeClusters=1, const bool verbose=false) is not documented: parameter 'verbose' docs for page env-vars... Generating docs for page todo... Generating docs for page deprecated... Generating group documentation... Generating dependency graph for group mrpt_base_grp Generating dependency graph for group mrpt_bayes_grp Generating dependency graph for group mrpt_maps_grp Generating dependency graph for group mrpt_nav_grp Generating dependency graph for group mrpt_opengl_grp Generating dependency graph for group mrpt_slam_grp Generating dependency graph for group mrpt_vision_grp Generating dependency graph for group mrpt_math_io Generating dependency graph for group poses_grp Generating dependency graph for group poses_pdf_grp Generating dependency graph for group synch_grp Generating dependency graph for group time_date Generating dependency graph for group filesystem Generating dependency graph for group mrpt_system_os Generating dependency graph for group vector_loadsave Generating dependency graph for group network_grp Generating dependency graph for group nav_reactive Generating dependency graph for group nav_tpspace Generating dependency graph for group metric_slam_grp Generating dependency graph for group bundle_adj Generating dependency graph for group mrptvision_features Generating dependency graph for group mrptvision_descr_kdtrees Generating dependency graph for group stats_grp Generating dependency graph for group fourier_grp Generating dependency graph for group geometry_grp Generating dependency graph for group interpolation_grp Generating dependency graph for group kdtree_grp Generating dependency graph for group container_ops_grp Generating dependency graph for group ransac_grp Generating dependency graph for group gausspdf_transform_grp Generating dependency graph for group matlab_grp Generating dependency graph for group nanoflann_grp Generating dependency graph for group result_sets_grp Generating dependency graph for group loadsave_grp Generating dependency graph for group metric_grp Generating dependency graph for group param_grp Generating dependency graph for group memalloc_grp Generating dependency graph for group nanoflann_metaprog_grp Generating dependency graph for group kdtrees_grp Generating dependency graph for group mrpt_memory Generating dependency graph for group string_manage Generating dependency graph for group mrpt_thread Generating dependency graph for group stlext_grp Generating dependency graph for group color_maps Generating dependency graph for group mrpt_crc Generating dependency graph for group mrpt_exceptions Generating dependency graph for group mrpt_int_select Generating dependency graph for group mrpt_md5 Generating dependency graph for group mrpt_round Generating dependency graph for group mrpt_simpletypes Generating dependency graph for group nav_holo Generating dependency graph for group nav_planners Generating dependency graph for group data_assoc_grp Generating dependency graph for group chessboard_calib Generating dependency graph for group multidesc_desc Generating dependency graph for group vision_tracking Generating class documentation... Generating docs for compound imaxdiv_t... Generating docs for compound mpBitmapLayer... Generating docs for compound mpCovarianceEllipse... Generating docs for compound mpFX... Generating docs for compound mpFXY... Generating docs for compound mpFXYVector... Generating docs for compound mpFY... Generating docs for compound mpInfoCoords... Generating docs for compound mpInfoLayer... Generating docs for compound mpInfoLegend... Generating docs for compound mpLayer... Generating docs for compound mpMovableObject... Generating docs for compound mpPolygon... Generating docs for compound mpPrintout... Generating docs for compound mpProfile... Generating docs for compound mpScaleX... Generating docs for compound mpScaleY... Generating docs for compound mpText... Generating docs for compound mpWindow... Generating concept documentation... Generating namespace index... Generating docs for namespace Eigen Generating docs for compound Eigen::aligned_allocator... Generating docs for compound Eigen::EigenBase... Generating docs for namespace internal_mrpt Generating docs for compound internal_mrpt::MatOrVecResizer... Generating docs for compound internal_mrpt::MatOrVecResizer< 1, 1 >... Generating docs for compound internal_mrpt::MatOrVecResizer< 1, C >... Generating docs for compound internal_mrpt::MatOrVecResizer< R, 1 >... Generating docs for namespace mrpt Generating docs for compound mrpt::aligned_containers... Generating docs for namespace mrpt::bayes Generating docs for compound mrpt::bayes::CKalmanFilterCapable... Generating docs for compound mrpt::bayes::CParticleFilter... Generating docs for nested compound mrpt::bayes::CParticleFilter::TParticleFilterOptions... Generating docs for nested compound mrpt::bayes::CParticleFilter::TParticleFilterStats... Generating docs for compound mrpt::bayes::CParticleFilterCapable... Generating docs for nested compound mrpt::bayes::CParticleFilterCapable::TFastDrawAuxVars... Generating docs for compound mrpt::bayes::CParticleFilterData... Generating docs for compound mrpt::bayes::CParticleFilterDataImpl... Generating docs for compound mrpt::bayes::CProbabilityParticle... Generating docs for compound mrpt::bayes::CRejectionSamplingCapable... Generating docs for compound mrpt::bayes::TKF_options... Generating docs for namespace mrpt::bayes::detail Generating docs for namespace mrpt::compress Generating docs for namespace mrpt::compress::zip Generating docs for namespace mrpt::detectors Generating docs for compound mrpt::detectors::CCascadeClassifierDetection... Generating docs for nested compound mrpt::detectors::CCascadeClassifierDetection::TOptions... Generating docs for compound mrpt::detectors::CDetectable2D... Generating docs for compound mrpt::detectors::CDetectable3D... Generating docs for compound mrpt::detectors::CDetectableObject... Generating docs for compound mrpt::detectors::CDetectorDoorCrossing... Generating docs for nested compound mrpt::detectors::CDetectorDoorCrossing::TDoorCrossingOutParams... Generating docs for nested compound mrpt::detectors::CDetectorDoorCrossing::TOptions... Generating docs for compound mrpt::detectors::CFaceDetection... Generating docs for nested compound mrpt::detectors::CFaceDetection::TMeasurement... Generating docs for nested compound mrpt::detectors::CFaceDetection::TOptions... Generating docs for nested compound mrpt::detectors::CFaceDetection::TTestsOptions... Generating docs for compound mrpt::detectors::CObjectDetection... Generating docs for namespace mrpt::global_settings Generating docs for namespace mrpt::graphs Generating docs for compound mrpt::graphs::CAStarAlgorithm... Generating docs for compound mrpt::graphs::CDijkstra... Generating docs for nested compound mrpt::graphs::CDijkstra::TDistance... Generating docs for nested compound mrpt::graphs::CDijkstra::TPrevious... Generating docs for compound mrpt::graphs::CDirectedGraph... Generating docs for nested compound mrpt::graphs::CDirectedGraph::edge_t... Generating docs for compound mrpt::graphs::CDirectedTree... Generating docs for nested compound mrpt::graphs::CDirectedTree::TEdgeInfo... Generating docs for nested compound mrpt::graphs::CDirectedTree::Visitor... Generating docs for compound mrpt::graphs::CGraphPartitioner... Generating docs for compound mrpt::graphs::CNetworkOfPoses... Generating docs for nested compound mrpt::graphs::CNetworkOfPoses::global_pose_t... Generating docs for compound mrpt::graphs::TGraphvizExportParams... Generating docs for namespace mrpt::graphs::detail Generating docs for compound mrpt::graphs::detail::edge_annotations_empty... Generating docs for compound mrpt::graphs::detail::graph_ops... Generating docs for compound mrpt::graphs::detail::node_annotations_empty... Generating docs for compound mrpt::graphs::detail::TPosePDFHelper... Generating docs for compound mrpt::graphs::detail::TPosePDFHelper< CPose2D >... Generating docs for compound mrpt::graphs::detail::TPosePDFHelper< CPose3D >... Generating docs for namespace mrpt::graphslam Generating docs for compound mrpt::graphslam::graphslam_traits... Generating docs for nested compound mrpt::graphslam::graphsla/builddir/build/BUILD/mrpt-1.4.0/libs/gui/include/mrpt/gui/CDisplayWindow3D.h:222: warning: The following parameter of mrpt::gui::CDisplayWindow3D::addTextMessage(const double x, const double y, const std::string &text, const mrpt::utils::TColorf &color=mrpt::utils::TColorf(1.0, 1.0, 1.0), const size_t unique_index=0, const mrpt::opengl::TOpenGLFont font=mrpt::opengl::MRPT_GLUT_BITMAP_TIMES_ROMAN_24) is not documented: parameter 'font' /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHierarchicalMapMHPartition.h:244: warning: The following parameters of mrpt::hmtslam::CHierarchicalMapMHPartition::computeOverlapProbabilityBetweenNodes(const CHMHMapNode::TNodeID &nodeFrom, const CHMHMapNode::TNodeID &nodeTo, const THypothesisID &hypothesisID, const size_t &monteCarloSamples=100, const float margin_to_substract=6) const are not documented: parameter 'nodeFrom' parameter 'nodeTo' parameter 'hypothesisID' parameter 'monteCarloSamples' /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CHierarchicalMapMHPartition.h:244: warning: The following parameters of mrpt::hmtslam::CHierarchicalMapMHPartition::computeOverlapProbabilityBetweenNodes(const CHMHMapNode::TNodeID &nodeFrom, const CHMHMapNode::TNodeID &nodeTo, const THypothesisID &hypothesisID, const size_t &monteCarloSamples=100, const float margin_to_substract=6) const are not documented: parameter 'nodeFrom' parameter 'nodeTo' parameter 'hypothesisID' parameter 'monteCarloSamples' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:161: warning: The following parameters of mrpt::bayes::CParticleFilterCapable::computeResampling(CParticleFilter::TParticleResamplingAlgorithm method, const std::vector< double > &in_logWeights, std::vector< size_t > &out_indexes, size_t out_particle_count=0) are not documented: parameter 'method' parameter 'in_logWeights' parameter 'out_indexes' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:152: warning: The following parameter of mrpt::bayes::CParticleFilterCapable::performResampling(const bayes::CParticleFilter::TParticleFilterOptions &PF_options, size_t out_particle_count=0) is not documented: parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetectorBase.h:60: warning: The following parameters of mrpt::hmtslam::CTopLCDetectorBase::computeSSOBetweenObservations(const THypothesisID &hypID, const TPoseID &poseID1, const TPoseID &poseID2, double &out_SSO) are not documented: parameter 'hypID' parameter 'poseID1' parameter 'poseID2' /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetector_FabMap.h:38: warning: The following parameters of mrpt::hmtslam::CTopLCDetector_FabMap::computeTopologicalObservationModel(const THypothesisID &hypID, const CHMHMapNodePtr ¤tArea, const CHMHMapNodePtr &refArea, double &out_log_lik) are not documented: parameter 'hypID' parameter 'currentArea' parameter 'refArea' /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetectorBase.h:60: warning: The following parameters of mrpt::hmtslam::CTopLCDetectorBase::computeSSOBetweenObservations(const THypothesisID &hypID, const TPoseID &poseID1, const TPoseID &poseID2, double &out_SSO) are not documented: parameter 'hypID' parameter 'poseID1' parameter 'poseID2' /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetector_GridMatching.h:38: warning: The following parameters of mrpt::hmtslam::CTopLCDetector_GridMatching::computeTopologicalObservationModel(const THypothesisID &hypID, const CHMHMapNodePtr ¤tArea, const CHMHMapNodePtr &refArea, double &out_log_lik) are not documented: parameter 'hypID' parameter 'currentArea' parameter 'refArea' /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetectorBase.h:60: warning: The following parameters of mrpt::hmtslam::CTopLCDetectorBase::computeSSOBetweenObservations(const THypothesisID &hypID, const TPoseID &poseID1, const TPoseID &poseID2, double &out_SSO) are not documented: parameter 'hypID' parameter 'poseID1' parameter 'poseID2' /builddir/build/BUILD/mrpt-1.4.0/libs/hmtslam/include/mrpt/hmtslam/CTopLCDetectorBase.h:49: warning: The following parameters of mrpt::hmtslam::CTopLCDetectorBase::computeTopologicalObservationModel(const THypothesisID &hypID, const CHMHMapNodePtr ¤tArea, const CHMHMapNodePtr &refArea, double &out_log_lik)=0 are not documented: parameter 'hypID' parameter 'currentArea' parameter 'refArea' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CActivMediaRobotBase.h:129: warning: The following parameters of mrpt::hwdrivers::CActivMediaRobotBase::getOdometryIncrement(poses::CPose2D &out_incr_odom, double &out_lin_vel, double &out_ang_vel, int64_t &out_incr_left_encoder_ticks, int64_t &out_incr_right_encoder_ticks) are not documented: parameter 'out_incr_odom' parameter 'out_incr_left_encoder_ticks' parameter 'out_incr_right_encoder_ticks' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CDUO3DCamera.h:153: warning: The following parameter of mrpt::hwdrivers::CDUO3DCamera::open(const TCaptureOptions_DUO3D &options, const bool startCapture=true) is not documented: parameter 'options' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CGPSInterface.h:143: warning: The following parameters of mrpt::hwdrivers::CGPSInterface::bindStream(mrpt::utils::CStream *external_stream, mrpt::synch::CCriticalSection *csOptionalExternalStream=NULL) are not documented: parameter 'external_stream' parameter 'csOptionalExternalStream' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CImageGrabber_FlyCapture2.h:159: warning: The following parameter of mrpt::hwdrivers::CImageGrabber_FlyCapture2::open(const TCaptureOptions_FlyCapture2 &options, const bool startCapture=true) is not documented: parameter 'options' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2Generic.h:45: warning: The following parameter of mrpt::hwdrivers::COpenNI2Generic::getNextFrameRGB(mrpt::utils::CImage &rgb_img, uint64_t ×tamp, bool &there_is_obs, bool &hardware_error, unsigned sensor_id=0) is not documented: parameter 'rgb_img' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2Generic.h:45: warning: The following parameter of mrpt::hwdrivers::COpenNI2Generic::getNextFrameRGB(mrpt::utils::CImage &rgb_img, uint64_t ×tamp, bool &there_is_obs, bool &hardware_error, unsigned sensor_id=0) is not documented: parameter 'rgb_img' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/COpenNI2Generic.h:45: warning: The following parameter of mrpt::hwdrivers::COpenNI2Generic::getNextFrameRGB(mrpt::utils::CImage &rgb_img, uint64_t ×tamp, bool &there_is_obs, bool &hardware_error, unsigned sensor_id=0) is not documented: parameter 'rgb_img' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPhidgetInterfaceKitProximitySensors.h:87: warning: The following parameter of mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors::getObservation(mrpt::obs::CObservationRange &outObservation) is not documented: parameter 'outObservation' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPtuBase.h:252: warning: The following parameter of mrpt::hwdrivers::CPtuBase::scan(char axis, int wait, float initial, float final, double RadPre)=0 is not documented: parameter 'wait' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPtuDPerception.h:281: warning: The following parameter of mrpt::hwdrivers::CPtuDPerception::scan(char axis, int wait, float initial, float final, double radPre) is not documented: parameter 'wait' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPtuHokuyo.h:93: warning: The following parameter of mrpt::hwdrivers::CPtuHokuyo::scan(char &axis, const int &tWait, double &initial, double &final, const double &radPre, const int &mean, const bool &interlaced=false) is not documented: parameter 'mean' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CPtuHokuyo.h:156: warning: The following parameter of mrpt::hwdrivers::CPtuHokuyo::singleScan(const char &axis, const int &tWait, const int &movements, const double &radPre, const int &mean) is not documented: parameter 'mean' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CRovio.h:95: warning: The following parameter of mrpt::hwdrivers::CRovio::move(char direction, int speed=5) is not documented: parameter 'speed' m_traits::observation_info_t... Generating docs for compound mrpt::graphslam::TResultInfoSpaLevMarq... Generating docs for namespace mrpt::graphslam::detail Generating docs for compound mrpt::graphslam::detail::AuxErrorEval... Generating docs for compound mrpt::graphslam::detail::AuxErrorEval< CPose2D, gst >... Generating docs for compound mrpt::graphslam::detail::AuxErrorEval< CPose3D, gst >... Generating docs for compound mrpt::graphslam::detail::AuxErrorEval< CPose3DPDFGaussianInf, gst >... Generating docs for compound mrpt::graphslam::detail::AuxErrorEval< CPosePDFGaussianInf, gst >... Generating docs for namespace mrpt::gui Generating docs for compound mrpt::gui::CBaseGUIWindow... Generating docs for compound mrpt::gui::CDisplayWindow... Generating docs for compound mrpt::gui::CDisplayWindow3D... Generating docs for compound mrpt::gui::CDisplayWindowPlots... Generating docs for compound mrpt::gui::mrptEvent3DWindowGrabImageFile... Generating docs for compound mrpt::gui::mrptEventMouseDown... Generating docs for compound mrpt::gui::mrptEventWindowChar... Generating docs for compound mrpt::gui::mrptEventWindowClosed... Generating docs for compound mrpt::gui::mrptEventWindowResize... Generating docs for compound mrpt::gui::WxSubsystem... Generating docs for namespace mrpt::hmtslam Generating docs for compound mrpt::hmtslam::CHierarchicalMapMHPartition... Generating docs for compound mrpt::hmtslam::CHierarchicalMHMap... Generating docs for compound mrpt::hmtslam::CHMHMapArc... Generating docs for compound mrpt::hmtslam::CHMHMapNode... Generating docs for compound mrpt::hmtslam::CHMTSLAM... Generating docs for nested compound mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromAA... Generating docs for nested compound mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromTBI... Generating docs for nested compound mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromTBI::TBI_info... Generating docs for nested compound mrpt::hmtslam::CHMTSLAM::TMessageLSLAMtoTBI... Generating docs for nested compound mrpt::hmtslam::CHMTSLAM::TOptions... Generating docs for compound mrpt::hmtslam::CLocalMetricHypothesis... Generating docs for nested compound mrpt::hmtslam::CLocalMetricHypothesis::TRobotPosesPartitioning... Generating docs for compound mrpt::hmtslam::CLSLAM_RBPF_2DLASER... Generating docs for nested compound mrpt::hmtslam::CLSLAM_RBPF_2DLASER::TPathBin... Generating docs for compound mrpt::hmtslam::CLSLAMAlgorithmBase... Generating docs for compound mrpt::hmtslam::CLSLAMParticleData... Generating docs for compound mrpt::hmtslam::CRobotPosesGraph... Generating docs for compound mrpt::hmtslam::CTopLCDetector_FabMap... Generating docs for nested compound mrpt::hmtslam::CTopLCDetector_FabMap::TOptions... Generating docs for compound mrpt::hmtslam::CTopLCDetector_GridMatching... Generating docs for nested compound mrpt::hmtslam::CTopLCDetector_GridMatching::TOptions... Generating docs for compound mrpt::hmtslam::CTopLCDetectorBase... Generating docs for compound mrpt::hmtslam::TArcList... Generating docs for compound mrpt::hmtslam::THypothesisIDSet... Generating docs for compound mrpt::hmtslam::TPoseInfo... Generating docs for namespace mrpt::hwdrivers Generating docs for compound mrpt::hwdrivers::C2DRangeFinderAbstract... Generating docs for compound mrpt::hwdrivers::CActivMediaRobotBase... Generating docs for nested compound mrpt::hwdrivers::CActivMediaRobotBase::TRobotDescription... Generating docs for compound mrpt::hwdrivers::CBoardDLMS... Generating docs for compound mrpt::hwdrivers::CBoardENoses... Generating docs for compound mrpt::hwdrivers::CBoardIR... Generating docs for compound mrpt::hwdrivers::CBoardSonars... Generating docs for compound mrpt::hwdrivers::CCameraSensor... Generating docs for compound mrpt::hwdrivers::CCANBusReader... Generating docs for compound mrpt::hwdrivers::CDUO3DCamera... Generating docs for compound mrpt::hwdrivers::CEnoseModular... Generating docs for compound mrpt::hwdrivers::CFFMPEG_InputStream... Generating docs for compound mrpt::hwdrivers::CGenericSensor... Generating docs for nested compound mrpt::hwdrivers::CGenericSensor::CLASSINIT_GENERIC_SENSOR... Generating docs for compound mrpt::hwdrivers::CGillAnemometer... Generating docs for compound mrpt::hwdrivers::CGPS_NTRIP... Generating docs for compound mrpt::hwdrivers::CGPSInterface... Generating docs for compound mrpt::hwdrivers::CGyroKVHDSP3000... Generating docs for compound mrpt::hwdrivers::CHokuyoURG... Generating docs for nested compound mrpt::hwdrivers::CHokuyoURG::TSensorInfo... Generating docs for compound mrpt::hwdrivers::CIbeoLuxETH... Generating docs for compound mrpt::hwdrivers::CImageGrabber_dc1394... Generating docs for nested compound mrpt::hwdrivers::CImageGrabber_dc1394::TCameraInfo... Generating docs for compound mrpt::hwdrivers::CImageGrabber_FlyCapture2... Generating docs for compound mrpt::hwdrivers::CImageGrabber_OpenCV... Generating docs for compound mrpt::hwdrivers::CImpinjRFID... Generating docs for compound mrpt::hwdrivers::CIMUIntersense... Generating docs for compound mrpt::hwdrivers::CIMUXSens... Generating docs for compound mrpt::hwdrivers::CIMUXSens_MT4... Generating docs for compound mrpt::hwdrivers::CInterfaceFTDI... Generating docs for compound mrpt::hwdrivers::CJoystick... Generating docs for compound mrpt::hwdrivers::CKinect... Generating docs for compound mrpt::hwdrivers::CLMS100Eth... Generating docs for compound mrpt::hwdrivers::CNationalInstrumentsDAQ... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ai_t... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ao_t... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_ang_encoder_t... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_count_edges_t... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_lin_encoder_t... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_period_t... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_pulse_width_t... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_co_pulses_t... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_di_t... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_do_t... Generating docs for nested compound mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask... Generating docs for compound mrpt::hwdrivers::CNTRIPClient... Generating docs for nested compound mrpt::hwdrivers::CNTRIPClient::NTRIPArgs... Generating docs for nested compound mrpt::hwdrivers::CNTRIPClient::TMountPoint... Generating docs for compound mrpt::hwdrivers::CNTRIPEmitter... Generating docs for compound mrpt::hwdrivers::COpenNI2_RGBD360... Generating docs for compound mrpt::hwdrivers::COpenNI2Generic... Generating docs for compound mrpt::hwdrivers::COpenNI2Sensor... Generating docs for compound mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors... Generating docs for compound mrpt::hwdrivers::CPtuBase... Generating docs for compound mrpt::hwdrivers::CPtuDPerception... Generating docs for compound mrpt::hwdrivers::CPtuHokuyo... Generating docs for nested compound mrpt::hwdrivers::CPtuHokuyo::my_pos... Generating docs for compound mrpt::hwdrivers::CRaePID... Generating docs for compound mrpt::hwdrivers::CRoboPeakLidar... Generating docs for compound mrpt::hwdrivers::CRoboticHeadInterface... Generating docs for compound mrpt::hwdrivers::CRovio... Generating docs for nested compound mrpt::hwdrivers::CRovio::TEncoders... Generating docs for nested compound mrpt::hwdrivers::CRovio::TOptions... Generating docs for nested compound mrpt::hwdrivers::CRovio::TRovioState... Generating docs for compound mrpt::hwdrivers::CSerialPort... Generating docs for compound mrpt::hwdrivers::CServo/builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CServoeNeck.h:117: warning: The following parameter of mrpt::hwdrivers::CServoeNeck::angle2RegValue(const double angle) is not documented: parameter 'angle' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CServoeNeck.h:68: warning: The following parameter of mrpt::hwdrivers::CServoeNeck::disableServo(const uint8_t servo=0) is not documented: parameter 'servo' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CServoeNeck.h:74: warning: The following parameter of mrpt::hwdrivers::CServoeNeck::enableServo(const uint8_t servo=0) is not documented: parameter 'servo' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CServoeNeck.h:37: warning: The following parameters of mrpt::hwdrivers::CServoeNeck::getCurrentAngle(double &angle, const uint8_t servo=0) are not documented: parameter 'angle' parameter 'servo' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CServoeNeck.h:123: warning: The following parameter of mrpt::hwdrivers::CServoeNeck::regValue2angle(const uint16_t value) is not documented: parameter 'value' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CServoeNeck.h:44: warning: The following parameters of mrpt::hwdrivers::CServoeNeck::setAngle(double angle, const uint8_t servo=0, bool fast=false) are not documented: parameter 'angle' parameter 'servo' parameter 'fast' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CServoeNeck.h:52: warning: The following parameters of mrpt::hwdrivers::CServoeNeck::setAngleAndSpeed(double angle, const uint8_t servo, const uint8_t speed) are not documented: parameter 'angle' parameter 'servo' parameter 'speed' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CServoeNeck.h:60: warning: The following parameters of mrpt::hwdrivers::CServoeNeck::setAngleWithFilter(double angle, const uint8_t servo=0, bool fast=false) are not documented: parameter 'angle' parameter 'servo' parameter 'fast' /builddir/build/BUILD/mrpt-1.4.0/libs/hwdrivers/include/mrpt/hwdrivers/CTuMicos.h:249: warning: The following parameter of mrpt::hwdrivers::CTuMicos::scan(char axis, int wait, float initial, float final, double radPre) is not documented: parameter 'wait' /builddir/build/BUILD/mrpt-1.4.0/libs/kinematics/include/mrpt/kinematics/CKinematicChain.h:126: warning: The following parameter of mrpt::kinematics::CKinematicChain::getAs3DObject(mrpt::opengl::CSetOfObjectsPtr &inout_gl_obj, mrpt::aligned_containers< mrpt::poses::CPose3D >::vector_t *out_all_poses=NULL) const is not documented: parameter 'inout_gl_obj' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CBeaconMap.h:172: warning: The following parameter of mrpt::maps::CBeaconMap::saveToMATLABScript3D(const std::string &file, const char *style="b", float confInterval=0.95f) const is not documented: parameter 'confInterval' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h:295: warning: The following parameters of mrpt::maps::COctoMapBase< octomap::ColorOcTree, octomap::ColorOcTreeNode >::internal_build_PointCloud_for_observation(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose, octomap::point3d &point3d_sensorPt, octomap::Pointcloud &ptr_scan) const are not documented: parameter 'obs' parameter 'robotPose' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:537: warning: The following parameter of mrpt::maps::CPointsMap::compute3DDistanceToMesh(const mrpt::maps::CMetricMap *otherMap2, const mrpt::poses::CPose3D &otherMapPose, float maxDistForCorrespondence, mrpt::utils::TMatchingPairList &correspondences, float &correspondencesRatio) is not documented: parameter 'otherMap2' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:596: warning: The following parameter of mrpt::maps::CPointsMap::fuseWith(CPointsMap *anotherMap, float minDistForFuse=0.02f, std::vector< bool > *notFusedPoints=NULL) is not documented: parameter 'anotherMap' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:254: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint2D(float x0, float y0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:316: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint2DIdx(float x0, float y0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:442: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3D(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:626: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3DIdx(float x0, float y0, float z0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:496: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3DWithIdx(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:100: warning: The following parameters of mrpt::maps::CColouredPointsMap::PLY_export_get_vertex(const size_t idx, mrpt::math::TPoint3Df &pt, bool &pt_has_color, mrpt::utils::TColorf &pt_color) const are not documented: parameter 'idx' parameter 'pt' parameter 'pt_has_color' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CColouredPointsMap.h:279: warning: The following parameters of mrpt::maps::CColouredPointsMap::PLY_import_set_vertex(const size_t idx, const mrpt::math::TPoint3Df &pt, const mrpt::utils::TColorf *pt_color=NULL) are not documented: parameter 'idx' parameter 'pt' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:75: warning: The following parameter of mrpt::utils::PLY_Exporter::saveToPlyFile(const std::string &filename, bool save_in_binary=false, const CStringList &file_comments=CStringList(), const CStringList &file_obj_info=CStringList()) const is not documented: parameter 'save_in_binary' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CRandomFieldGridMap2D.h:382: warning: The following parameters of mrpt::maps::CRandomFieldGridMap2D::insertObservation_GMRF(double normReading, const mrpt::math::TPoint2D &point, const bool update_map, const bool time_invariant) are not documented: parameter 'update_map' parameter 'time_invariant' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CHeightGridMap2D_MRF.h:39: warning: The following parameters of mrpt::maps::CHeightGridMap2D_MRF::CHeightGridMap2D_MRF(TMapRepresentation mapType=mrGMRF_SD, double x_min=-2, double x_max=2, double y_min=-2, double y_max=2, double resolution=0.1, bool run_first_map_estimation_now=true) are not documented: parameter 'mapType' parameter 'x_min' parameter 'x_max' parameter 'y_min' parameter 'y_max' parameter 'resolution' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CRandomFieldGridMap2D.h:382: warning: The following parameters of mrpt::maps::CRandomFieldGridMap2D::insertObservation_GMRF(double normReading, const mrpt::math::TPoint2D &point, const bool update_map, const bool time_invariant) are not documented: parameter 'update_map' parameter 'time_invariant' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:417: warning: The following parameter of mrpt::maps::CLandmarksMap::loadOccupancyFeaturesFrom2DRangeScan(const mrpt::obs::CObservation2DRangeScan &obs, const mrpt::poses::CPose3D *robotPose=NULL, unsigned int downSampleFactor=1) is not documented: parameter 'downSampleFactor' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:395: warning: The following parameter of mrpt::maps::CLandmarksMap::loadSiftFeaturesFromImageObservation(const mrpt::obs::CObservationImage &obs, const mrpt::vision::CFeatureExtraction::TOptions &feat_options=mrpt::vision::CFeatureExtraction::TOptions(mrpt::vision::featSIFT)) is not documented: parameter 'obs' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:406: warning: The following parameters of mrpt::maps::CLandmarksMap::loadSiftFeaturesFromStereoImageObservation(const mrpt::obs::CObservationStereoImages &obs, mrpt::maps::CLandmark::TLandmarkID fID, const mrpt::vision::CFeatureExtraction::TOptions &feat_options=mrpt::vision::CFeatureExtraction::TOptions(mrpt::vision::featSIFT)) are not documented: parameter 'obs' parameter 'fID' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/maps/CLandmarksMap.h:372: warning: The following parameter of mrpt::maps::CLandmarksMap::saveToMATLABScript3D(std::string file, const char *style="b", float confInterval=0.95f) const is not documented: parameter 'confInterval' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CLogOddsGridMap2D.h:117: warning: The following parameter of mrpt::maps::CLogOddsGridMap2D::updateCell_fast_free(cell_t *theCell, const cell_t logodd_obs, const cell_t thres) is not documented: parameter 'theCell' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CLogOddsGridMap2D.h:95: warning: The following parameters of mrpt::maps::CLogOddsGridMap2D::updateCell_fast_free(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x) are not documented: parameter 'mapArray' parameter '_size_x' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CLogOddsGridMap2D.h:56: warning: The following parameters of mrpt::maps::CLogOddsGridMap2D::updateCell_fast_occupied(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x) are not documented: parameter 'mapArray' parameter '_size_x' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:161: warning: The following parameters of mrpt::bayes::CParticleFilterCapable::computeResampling(CParticleFilter::TParticleResamplingAlgorithm method, const std::vector< double > &in_logWeights, std::vector< size_t > &out_indexes, size_t out_particle_count=0) are not documented: parameter 'method' parameter 'in_logWeights' parameter 'out_indexes' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:152: warning: The following parameter of mrpt::bayes::CParticleFilterCapable::performResampling(const bayes::CParticleFilter::TParticleFilterOptions &PF_options, size_t out_particle_count=0) is not documented: parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/PF_implementations.h:397: warning: The following parameters of mrpt::slam::PF_implementation< CRBPFParticleData, CMultiMetricMapPDF >::PF_SLAM_particlesEvaluator_AuxPFStandard(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation) are not documented: parameter 'PF_options' parameter 'obj' parameter 'index' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COccupancyGridMap2D.h:630: warning: The following parameter of mrpt::maps::COccupancyGridMap2D::laserScanSimulatorWithUncertainty(const TLaserSimulUncertaintyParams &in_params, TLaserSimulUncertaintyResult &out_results) const is not documented: parameter 'out_results' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CLogOddsGridMap2D.h:117: warning: The following parameter of mrpt::maps::CLogOddsGridMap2D< int16_t >::updateCell_fast_free(cell_t *theCell, const cell_t logodd_obs, const cell_t thres) is not documented: parameter 'theCell' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CLogOddsGridMap2D.h:95: warning: The following parameters of mrpt::maps::CLogOddsGridMap2D< int16_t >::updateCell_fast_free(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x) are not documented: parameter 'mapArray' parameter '_size_x' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CLogOddsGridMap2D.h:56: warning: The following parameters of mrpt::maps::CLogOddsGridMap2D< int16_t >::updateCell_fast_occupied(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x) are not documented: parameter 'mapArray' parameter '_size_x' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h:295: warning: The following parameters of mrpt::maps::COctoMapBase< octomap::OcTree, octomap::OcTreeNode >::internal_build_PointCloud_for_observation(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose, octomap::point3d &point3d_sensorPt, octomap::Pointcloud &ptr_scan) const are not documented: parameter 'obs' parameter 'robotPose' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/COctoMapBase.h:295: warning: The following parameters of mrpt::maps::COctoMapBase::internal_build_PointCloud_for_observation(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose, octomap::point3d &point3d_sensorPt, octomap::Pointcloud &ptr_scan) const are not documented: parameter 'obs' parameter 'robotPose' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:537: warning: The following parameter of mrpt::maps::CPointsMap::compute3DDistanceToMesh(const mrpt::maps::CMetricMap *otherMap2, const mrpt::poses::CPose3D &otherMapPose, float maxDistForCorrespondence, mrpt::utils::TMatchingPairList &correspondences, float &correspondencesRatio) is not documented: parameter 'otherMap2' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:596: warning: The following parameter of mrpt::maps::CPointsMap::fuseWith(CPointsMap *anotherMap, float minDistForFuse=0.02f, std::vector< bool > *notFusedPoints=NULL) is not documented: parameter 'anotherMap' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:254: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint2D(float x0, float y0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:316: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint2DIdx(float x0, float y0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:442: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3D(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:626: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3DIdx(float x0, float y0, float z0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:496: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3DWithIdx(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:100: warning: The following parameters of mrpt::maps::CPointsMap::PLY_export_get_vertex(const size_t idx, mrpt::math::TPoint3Df &pt, bool &pt_has_color, mrpt::utils::TColorf &pt_color) const are not documented: parameter 'idx' parameter 'pt' parameter 'pt_has_color' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:845: warning: The following parameters of mrpt::maps::CPointsMap::PLY_import_set_vertex(const size_t idx, const mrpt::math::TPoint3Df &pt, const mrpt::utils::TColorf *pt_color=NULL) are not documented: parameter 'idx' parameter 'pt' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:75: warning: The following parameter of mrpt::utils::PLY_Exporter::saveToPlyFile(const std::string &filename, bool save_in_binary=false, const CStringList &file_comments=CStringList(), const CStringList &file_obj_info=CStringList()) const is not documented: parameter 'save_in_binary' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CRandomFieldGridMap2D.h:382: warning: The following parameters of mrpt::maps::CRandomFieldGridMap2D::insertObservation_GMRF(double normReading, const mrpt::math::TPoint2D &point, const bool update_map, const bool time_invariant) are not documented: parameter 'update_map' parameter 'time_invariant' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CLogOddsGridMap2D.h:117: warning: The following parameter of mrpt::maps::CLogOddsGridMap2D< int8_t >::updateCell_fast_free(cell_t *theCell, const cell_t logodd_obs, const cell_t thres) is not documented: parameter 'theCell' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CLogOddsGridMap2D.h:95: warning: The following parameters of mrpt::maps::CLogOddsGridMap2D< int8_t >::updateCell_fast_free(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x) are not documented: parameter 'mapArray' parameter '_size_x' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CLogOddsGridMap2D.h:56: warning: The following parameters of mrpt::maps::CLogOddsGridMap2D< int8_t >::updateCell_fast_occupied(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x) are not documented: parameter 'mapArray' parameter '_size_x' eNeck... Generating docs for compound mrpt::hwdrivers::CSickLaserSerial... Generating docs for compound mrpt::hwdrivers::CSickLaserUSB... Generating docs for compound mrpt::hwdrivers::CSkeletonTracker... Generating docs for compound mrpt::hwdrivers::CStereoGrabber_Bumblebee_libdc1394... Generating docs for compound mrpt::hwdrivers::CStereoGrabber_SVS... Generating docs for compound mrpt::hwdrivers::CSwissRanger3DCamera... Generating docs for compound mrpt::hwdrivers::CTuMicos... Generating docs for compound mrpt::hwdrivers::CVelodyneScanner... Generating docs for nested compound mrpt::hwdrivers::CVelodyneScanner::TModelProperties... Generating docs for nested compound mrpt::hwdrivers::CVelodyneScanner::TModelPropertiesFactory... Generating docs for compound mrpt::hwdrivers::CWirelessPower... Generating docs for compound mrpt::hwdrivers::TCaptureCVOptions... Generating docs for compound mrpt::hwdrivers::TCaptureOptions_bumblebee... Generating docs for compound mrpt::hwdrivers::TCaptureOptions_dc1394... Generating docs for compound mrpt::hwdrivers::TCaptureOptions_DUO3D... Generating docs for compound mrpt::hwdrivers::TCaptureOptions_FlyCapture2... Generating docs for compound mrpt::hwdrivers::TCaptureOptions_SVS... Generating docs for compound mrpt::hwdrivers::TFTDIDevice... Generating docs for compound mrpt::hwdrivers::ThreadParams... Generating docs for compound mrpt::hwdrivers::TSensorClassId... Generating docs for namespace mrpt::kinematics Generating docs for compound mrpt::kinematics::CKinematicChain... Generating docs for compound mrpt::kinematics::TKinematicLink... Generating docs for namespace mrpt::maps Generating docs for compound mrpt::maps::CBeacon... Generating docs for compound mrpt::maps::CBeaconMap... Generating docs for nested compound mrpt::maps::CBeaconMap::TInsertionOptions... Generating docs for nested compound mrpt::maps::CBeaconMap::TLikelihoodOptions... Generating docs for nested compound mrpt::maps::CBeaconMap::TMapDefinition... Generating docs for nested compound mrpt::maps::CBeaconMap::TMapDefinitionBase... Generating docs for compound mrpt::maps::CColouredOctoMap... Generating docs for nested compound mrpt::maps::CColouredOctoMap::TMapDefinition... Generating docs for nested compound mrpt::maps::CColouredOctoMap::TMapDefinitionBase... Generating docs for compound mrpt::maps::CColouredPointsMap... Generating docs for nested compound mrpt::maps::CColouredPointsMap::TColourOptions... Generating docs for nested compound mrpt::maps::CColouredPointsMap::TMapDefinition... Generating docs for nested compound mrpt::maps::CColouredPointsMap::TMapDefinitionBase... Generating docs for compound mrpt::maps::CGasConcentrationGridMap2D... Generating docs for nested compound mrpt::maps::CGasConcentrationGridMap2D::TGaussianCell... Generating docs for nested compound mrpt::maps::CGasConcentrationGridMap2D::TGaussianWindTable... Generating docs for nested compound mrpt::maps::CGasConcentrationGridMap2D::TInsertionOptions... Generating docs for nested compound mrpt::maps::CGasConcentrationGridMap2D::TMapDefinition... Generating docs for nested compound mrpt::maps::CGasConcentrationGridMap2D::TMapDefinitionBase... Generating docs for compound mrpt::maps::CHeightGridMap2D... Generating docs for nested compound mrpt::maps::CHeightGridMap2D::TInsertionOptions... Generating docs for nested compound mrpt::maps::CHeightGridMap2D::TMapDefinition... Generating docs for nested compound mrpt::maps::CHeightGridMap2D::TMapDefinitionBase... Generating docs for compound mrpt::maps::CHeightGridMap2D_Base... Generating docs for nested compound mrpt::maps::CHeightGridMap2D_Base::TPointInsertParams... Generating docs for compound mrpt::maps::CHeightGridMap2D_MRF... Generating docs for nested compound mrpt::maps::CHeightGridMap2D_MRF::TInsertionOptions... Generating docs for nested compound mrpt::maps::CHeightGridMap2D_MRF::TMapDefinition... Generating docs for nested compound mrpt::maps::CHeightGridMap2D_MRF::TMapDefinitionBase... Generating docs for compound mrpt::maps::CLandmark... Generating docs for compound mrpt::maps::CLandmarksMap... Generating docs for nested compound mrpt::maps::CLandmarksMap::TCustomSequenceLandmarks... Generating docs for nested compound mrpt::maps::CLandmarksMap::TFuseOptions... Generating docs for nested compound mrpt::maps::CLandmarksMap::TInsertionOptions... Generating docs for nested compound mrpt::maps::CLandmarksMap::TInsertionResults... Generating docs for nested compound mrpt::maps::CLandmarksMap::TLikelihoodOptions... Generating docs for nested compound mrpt::maps::CLandmarksMap::TLikelihoodOptions::TGPSOrigin... Generating docs for nested compound mrpt::maps::CLandmarksMap::TMapDefinition... Generating docs for nested compound mrpt::maps::CLandmarksMap::TMapDefinitionBase... Generating docs for compound mrpt::maps::CLogOddsGridMap2D... Generating docs for compound mrpt::maps::CLogOddsGridMapLUT... Generating docs for compound mrpt::maps::CMetricMap... Generating docs for compound mrpt::maps::CMultiMetricMap... Generating docs for nested compound mrpt::maps::CMultiMetricMap::ProxyFilterContainerByClass... Generating docs for nested compound mrpt::maps::CMultiMetricMap::ProxySelectorContainerByClass... Generating docs for compound mrpt::maps::CMultiMetricMapPDF... Generating docs for nested compound mrpt::maps::CMultiMetricMapPDF::TPredictionParams... Generating docs for compound mrpt::maps::COccupancyGridMap2D... Generating docs for nested compound mrpt::maps::COccupancyGridMap2D::TCriticalPointsList... Generating docs for nested compound mrpt::maps::COccupancyGridMap2D::TEntropyInfo... Generating docs for nested compound mrpt::maps::COccupancyGridMap2D::TInsertionOptions... Generating docs for nested compound mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyParams... Generating docs for nested compound mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyResult... Generating docs for nested compound mrpt::maps::COccupancyGridMap2D::TLikelihoodOptions... Generating docs for nested compound mrpt::maps::COccupancyGridMap2D::TLikelihoodOutput... Generating docs for nested compound mrpt::maps::COccupancyGridMap2D::TMapDefinition... Generating docs for nested compound mrpt::maps::COccupancyGridMap2D::TMapDefinitionBase... Generating docs for nested compound mrpt::maps::COccupancyGridMap2D::TUpdateCellsInfoChangeOnly... Generating docs for compound mrpt::maps::COctoMap... Generating docs for nested compound mrpt::maps::COctoMap::TMapDefinition... Generating docs for nested compound mrpt::maps::COctoMap::TMapDefinitionBase... Generating docs for compound mrpt::maps::COctoMapBase... Generating docs for nested compound mrpt::maps::COctoMapBase::TInsertionOptions... Generating docs for nested compound mrpt::maps::COctoMapBase::TLikelihoodOptions... Generating docs for nested compound mrpt::maps::COctoMapBase::TRenderingOptions... Generating docs for compound mrpt::maps::CPointsMap... Generating docs for nested compound mrpt::maps::CPointsMap::LAS_HeaderInfo... Generating docs for nested compound mrpt::maps::CPointsMap::LAS_LoadParams... Generating docs for nested compound mrpt::maps::CPointsMap::LAS_WriteParams... Generating docs for nested compound mrpt::maps::CPointsMap::TInsertionOptions... Generating docs for nested compound mrpt::maps::CPointsMap::TLaserRange2DInsertContext... Generating docs for nested compound mrpt::maps::CPointsMap::TLaserRange3DInsertContext... Generating docs for nested compound mrpt::maps::CPointsMap::TLikelihoodOptions... Generating docs for compound mrpt::maps::CRandomFieldGridMap2D... Generating docs for nested compound mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon... Generating docs for nested compound mrpt::maps::CRandomFieldGridMap2D::TobservationGMRF... Generating docs for compound mrpt::maps::CRBPFParticleData... Generating docs for compound mrpt::maps::CReflectivityGridMap2D... Generating docs for nested compound mrpt::maps::CReflectivityGridMap2D::TInsertionOptions... Generating docs for nested compound mrpt::maps::CReflectivityGridMap2D::TMapDefinition... Generating docs for nested compound mrpt::maps::CReflectivityGridMap2D::TMapDefinitionBase... Generating do/builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:537: warning: The following parameter of mrpt::maps::CPointsMap::compute3DDistanceToMesh(const mrpt::maps::CMetricMap *otherMap2, const mrpt::poses::CPose3D &otherMapPose, float maxDistForCorrespondence, mrpt::utils::TMatchingPairList &correspondences, float &correspondencesRatio) is not documented: parameter 'otherMap2' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:596: warning: The following parameter of mrpt::maps::CPointsMap::fuseWith(CPointsMap *anotherMap, float minDistForFuse=0.02f, std::vector< bool > *notFusedPoints=NULL) is not documented: parameter 'anotherMap' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:254: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint2D(float x0, float y0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:316: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint2DIdx(float x0, float y0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:442: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3D(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:626: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3DIdx(float x0, float y0, float z0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:496: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3DWithIdx(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:100: warning: The following parameters of mrpt::maps::CPointsMap::PLY_export_get_vertex(const size_t idx, mrpt::math::TPoint3Df &pt, bool &pt_has_color, mrpt::utils::TColorf &pt_color) const are not documented: parameter 'idx' parameter 'pt' parameter 'pt_has_color' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:845: warning: The following parameters of mrpt::maps::CPointsMap::PLY_import_set_vertex(const size_t idx, const mrpt::math::TPoint3Df &pt, const mrpt::utils::TColorf *pt_color=NULL) are not documented: parameter 'idx' parameter 'pt' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:75: warning: The following parameter of mrpt::utils::PLY_Exporter::saveToPlyFile(const std::string &filename, bool save_in_binary=false, const CStringList &file_comments=CStringList(), const CStringList &file_obj_info=CStringList()) const is not documented: parameter 'save_in_binary' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:537: warning: The following parameter of mrpt::maps::CPointsMap::compute3DDistanceToMesh(const mrpt::maps::CMetricMap *otherMap2, const mrpt::poses::CPose3D &otherMapPose, float maxDistForCorrespondence, mrpt::utils::TMatchingPairList &correspondences, float &correspondencesRatio) is not documented: parameter 'otherMap2' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:596: warning: The following parameter of mrpt::maps::CPointsMap::fuseWith(CPointsMap *anotherMap, float minDistForFuse=0.02f, std::vector< bool > *notFusedPoints=NULL) is not documented: parameter 'anotherMap' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:254: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint2D(float x0, float y0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:316: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint2DIdx(float x0, float y0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:442: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3D(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:626: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3DIdx(float x0, float y0, float z0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:496: warning: The following parameter of mrpt::math::KDTreeCapable< CPointsMap >::kdTreeNClosestPoint3DWithIdx(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:100: warning: The following parameters of mrpt::maps::CPointsMap::PLY_export_get_vertex(const size_t idx, mrpt::math::TPoint3Df &pt, bool &pt_has_color, mrpt::utils::TColorf &pt_color) const are not documented: parameter 'idx' parameter 'pt' parameter 'pt_has_color' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CPointsMap.h:845: warning: The following parameters of mrpt::maps::CPointsMap::PLY_import_set_vertex(const size_t idx, const mrpt::math::TPoint3Df &pt, const mrpt::utils::TColorf *pt_color=NULL) are not documented: parameter 'idx' parameter 'pt' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:75: warning: The following parameter of mrpt::utils::PLY_Exporter::saveToPlyFile(const std::string &filename, bool save_in_binary=false, const CStringList &file_comments=CStringList(), const CStringList &file_obj_info=CStringList()) const is not documented: parameter 'save_in_binary' /builddir/build/BUILD/mrpt-1.4.0/libs/maps/include/mrpt/maps/CRandomFieldGridMap2D.h:382: warning: The following parameters of mrpt::maps::CRandomFieldGridMap2D::insertObservation_GMRF(double normReading, const mrpt::math::TPoint2D &point, const bool update_map, const bool time_invariant) are not documented: parameter 'update_map' parameter 'time_invariant' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:254: warning: The following parameter of mrpt::math::KDTreeCapable::kdTreeNClosestPoint2D(float x0, float y0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:316: warning: The following parameter of mrpt::math::KDTreeCapable::kdTreeNClosestPoint2DIdx(float x0, float y0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:442: warning: The following parameter of mrpt::math::KDTreeCapable::kdTreeNClosestPoint3D(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:626: warning: The following parameter of mrpt::math::KDTreeCapable::kdTreeNClosestPoint3DIdx(float x0, float y0, float z0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:496: warning: The following parameter of mrpt::math::KDTreeCapable::kdTreeNClosestPoint3DWithIdx(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/MatrixBlockSparseCols.h:122: warning: The following parameters of mrpt::math::MatrixBlockSparseCols::getAsDense(mrpt::math::CMatrixDouble &D, const bool force_symmetry=false, const bool is_col_compressed=true) const are not documented: parameter 'D' parameter 'force_symmetry' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/ransac.h:55: warning: The following parameters of mrpt::math::RANSAC_Template::execute(const CMatrixTemplateNumeric< NUMTYPE > &data, TRansacFitFunctor fit_func, TRansacDistanceFunctor dist_func, TRansacDegenerateFunctor degen_func, const double distanceThreshold, const unsigned int minimumSizeSamplesToFit, mrpt::vector_size_t &out_best_inliers, CMatrixTemplateNumeric< NUMTYPE > &out_best_model, bool verbose=false, const double prob_good_sample=0.999, const size_t maxIter=2000) are not documented: parameter 'fit_func' parameter 'dist_func' parameter 'degen_func' parameter 'distanceThreshold' parameter 'minimumSizeSamplesToFit' parameter 'out_best_inliers' parameter 'out_best_model' parameter 'verbose' parameter 'prob_good_sample' parameter 'maxIter' cs for compound mrpt::maps::CSimpleMap... Generating docs for compound mrpt::maps::CSimplePointsMap... Generating docs for nested compound mrpt::maps::CSimplePointsMap::TMapDefinition... Generating docs for nested compound mrpt::maps::CSimplePointsMap::TMapDefinitionBase... Generating docs for compound mrpt::maps::CWeightedPointsMap... Generating docs for nested compound mrpt::maps::CWeightedPointsMap::TMapDefinition... Generating docs for nested compound mrpt::maps::CWeightedPointsMap::TMapDefinitionBase... Generating docs for compound mrpt::maps::CWirelessPowerGridMap2D... Generating docs for nested compound mrpt::maps::CWirelessPowerGridMap2D::TInsertionOptions... Generating docs for nested compound mrpt::maps::CWirelessPowerGridMap2D::TMapDefinition... Generating docs for nested compound mrpt::maps::CWirelessPowerGridMap2D::TMapDefinitionBase... Generating docs for compound mrpt::maps::mrptEventMetricMapClear... Generating docs for compound mrpt::maps::mrptEventMetricMapInsert... Generating docs for compound mrpt::maps::THeightGridmapCell... Generating docs for compound mrpt::maps::TMapGenericParams... Generating docs for compound mrpt::maps::TMatchingExtraResults... Generating docs for compound mrpt::maps::TMatchingParams... Generating docs for compound mrpt::maps::TMatchingRatioParams... Generating docs for compound mrpt::maps::TMetricMapInitializer... Generating docs for compound mrpt::maps::TRandomFieldCell... Generating docs for compound mrpt::maps::TSetOfMetricMapInitializers... Generating docs for namespace mrpt::maps::detail Generating docs for compound mrpt::maps::detail::loadFromRangeImpl... Generating docs for compound mrpt::maps::detail::logoddscell_traits... Generating docs for compound mrpt::maps::detail::logoddscell_traits< int16_t >... Generating docs for compound mrpt::maps::detail::logoddscell_traits< int8_t >... Generating docs for compound mrpt::maps::detail::pointmap_traits... Generating docs for namespace mrpt::maps::internal Generating docs for compound mrpt::maps::internal::TMetricMapTypesRegistry... Generating docs for namespace mrpt::math Generating docs for compound mrpt::math::CArray... Generating docs for compound mrpt::math::CArray< T, 0 >... Generating docs for compound mrpt::math::CArrayDouble... Generating docs for compound mrpt::math::CArrayFloat... Generating docs for compound mrpt::math::CArrayInt... Generating docs for compound mrpt::math::CArrayNumeric... Generating docs for compound mrpt::math::CArrayUInt... Generating docs for compound mrpt::math::CBinaryRelation... Generating docs for compound mrpt::math::CConstMatrixColumnAccessor... Generating docs for compound mrpt::math::CConstMatrixColumnAccessorExtended... Generating docs for compound mrpt::math::CConstMatrixRowAccessor... Generating docs for compound mrpt::math::CConstMatrixRowAccessorExtended... Generating docs for compound mrpt::math::CExceptionNotDefPos... Generating docs for compound mrpt::math::CHistogram... Generating docs for compound mrpt::math::CLevenbergMarquardtTempl... Generating docs for nested compound mrpt::math::CLevenbergMarquardtTempl::TResultInfo... Generating docs for compound mrpt::math::CMatrix... Generating docs for compound mrpt::math::CMatrixB... Generating docs for compound mrpt::math::CMatrixBool... Generating docs for compound mrpt::math::CMatrixColumnAccessor... Generating docs for compound mrpt::math::CMatrixColumnAccessorExtended... Generating docs for compound mrpt::math::CMatrixD... Generating docs for compound mrpt::math::CMatrixFixedNumeric... Generating docs for compound mrpt::math::CMatrixRowAccessor... Generating docs for compound mrpt::math::CMatrixRowAccessorExtended... Generating docs for compound mrpt::math::CMatrixTemplate... Generating docs for compound mrpt::math::CMatrixTemplateNumeric... Generating docs for compound mrpt::math::CMatrixTemplateObjects... Generating docs for compound mrpt::math::CMatrixTemplateSize... Generating docs for compound mrpt::math::CMonteCarlo... Generating docs for nested compound mrpt::math::CMonteCarlo::CStatisticalAnalyzer... Generating docs for compound mrpt::math::ContainerType... Generating docs for compound mrpt::math::ContainerType< Eigen::EigenBase< Derived > >... Generating docs for compound mrpt::math::CPolygon... Generating docs for compound mrpt::math::CQuaternion... Generating docs for compound mrpt::math::CSparseMatrix... Generating docs for nested compound mrpt::math::CSparseMatrix::CholeskyDecomp... Generating docs for compound mrpt::math::CSparseMatrixTemplate... Generating docs for compound mrpt::math::CSparseSymmetricalMatrix... Generating docs for compound mrpt::math::CSplineInterpolator1D... Generating docs for compound mrpt::math::dynamic_vector... Generating docs for compound mrpt::math::KDTreeCapable... Generating docs for nested compound mrpt::math::KDTreeCapable::TKDTreeDataHolder... Generating docs for nested compound mrpt::math::KDTreeCapable::TKDTreeSearchParams... Generating docs for compound mrpt::math::MatrixBlockSparseCols... Generating docs for nested compound mrpt::math::MatrixBlockSparseCols::TEntry... Generating docs for compound mrpt::math::ModelSearch... Generating docs for nested compound mrpt::math::ModelSearch::TSpecies... Generating docs for compound mrpt::math::RANSAC_Template... Generating docs for compound mrpt::math::RobustKernel... Generating docs for compound mrpt::math::RobustKernel< rkLeastSquares, T >... Generating docs for compound mrpt::math::RobustKernel< rkPseudoHuber, T >... Generating docs for compound mrpt::math::TLine2D... Generating docs for compound mrpt::math::TLine3D... Generating docs for compound mrpt::math::TObject2D... Generating docs for nested compound mrpt::math::TObject2D::tobject2d_data_t... Generating docs for compound mrpt::math::TObject3D... Generating docs for nested compound mrpt::math::TObject3D::tobject3d_data_t... Generating docs for compound mrpt::math::TPlane... Generating docs for compound mrpt::math::TPoint2D... Generating docs for compound mrpt::math::TPoint3D... Generating docs for compound mrpt::math::TPoint3Df... Generating docs for compound mrpt::math::TPointXYZfIu8... Generating docs for compound mrpt::math::TPointXYZfRGBu8... Generating docs for compound mrpt::math::TPointXYZIu8... Generating docs for compound mrpt::math::TPointXYZRGBu8... Generating docs for compound mrpt::math::TPolygon2D... Generating docs for compound mrpt::math::TPolygon3D... Generating docs for compound mrpt::math::TPolygonWithPlane... Generating docs for compound mrpt::math::TPose2D... Generating docs for compound mrpt::math::TPose3D... Generating docs for compound mrpt::math::TPose3DQuat... Generating docs for compound mrpt::math::TSegment2D... Generating docs for compound mrpt::math::TSegment3D... Generating docs for namespace mrpt::math::detail Generating docs for compound mrpt::math::detail::AccessorIterator... Generating docs for compound mrpt::math::detail::getVicinity... Generating docs for compound mrpt::math::detail::MatrixWrapper... Generating docs for compound mrpt::math::detail::MatrixWrapper< U, false >... Generating docs for compound mrpt::math::detail::MatrixWrapper< U, true >... Generating docs for compound mrpt::math::detail::ReverseAccessorIterator... Generating docs for compound mrpt::math::detail::TAuxResizer... Generating docs for compound mrpt::math::detail::TAuxResizer< MAT,-1 >... Generating docs for compound mrpt::math::detail::VicinityTraits... Generating docs for compound mrpt::math::detail::VicinityTraits< CMatrixFixedNumeric< T, D, D > >... Generating docs for compound mrpt::math::detail::VicinityTraits< CMatrixTemplateNumeric< T > >... Generating docs for namespace mrpt::math::jacobians Generating docs for namespace mrpt::nav Generating docs for compound mrpt::nav::CAbstractHolonomicReactiveMethod... Generating docs for compound mrpt::nav::CAbstractPTGBasedReactive... Generating docs for nested compound mrpt::nav::CAbstractPTGBasedReactive::THolonomicMovement... Generating docs for nested compound mrpt::nav::CAbstractPTGBasedReactive::TInfoPerPTG... Generating docs for nested compound mrpt::nav::CAbstractPTGBasedReactive::TNavigationParamsPTG... Generating docs for comp/builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:108: warning: The following parameter of mrpt::nav::CParameterizedTrajectoryGenerator::inverseMap_WS2TP(float x, float y, int &out_k, float &out_d, float tolerance_dist=0.10f) const is not documented: parameter 'tolerance_dist' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:217: warning: The following parameters of mrpt::nav::CParameterizedTrajectoryGenerator::CColisionGrid::updateCellInfo(const unsigned int icx, const unsigned int icy, const uint16_t k, const float dist) are not documented: parameter 'icx' parameter 'icy' parameter 'dist' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:108: warning: The following parameter of mrpt::nav::CPTG1::inverseMap_WS2TP(float x, float y, int &out_k, float &out_d, float tolerance_dist=0.10f) const is not documented: parameter 'tolerance_dist' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:108: warning: The following parameter of mrpt::nav::CParameterizedTrajectoryGenerator::inverseMap_WS2TP(float x, float y, int &out_k, float &out_d, float tolerance_dist=0.10f) const is not documented: parameter 'tolerance_dist' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:108: warning: The following parameter of mrpt::nav::CParameterizedTrajectoryGenerator::inverseMap_WS2TP(float x, float y, int &out_k, float &out_d, float tolerance_dist=0.10f) const is not documented: parameter 'tolerance_dist' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:108: warning: The following parameter of mrpt::nav::CParameterizedTrajectoryGenerator::inverseMap_WS2TP(float x, float y, int &out_k, float &out_d, float tolerance_dist=0.10f) const is not documented: parameter 'tolerance_dist' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:108: warning: The following parameter of mrpt::nav::CParameterizedTrajectoryGenerator::inverseMap_WS2TP(float x, float y, int &out_k, float &out_d, float tolerance_dist=0.10f) const is not documented: parameter 'tolerance_dist' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:108: warning: The following parameter of mrpt::nav::CParameterizedTrajectoryGenerator::inverseMap_WS2TP(float x, float y, int &out_k, float &out_d, float tolerance_dist=0.10f) const is not documented: parameter 'tolerance_dist' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:108: warning: The following parameter of mrpt::nav::CParameterizedTrajectoryGenerator::inverseMap_WS2TP(float x, float y, int &out_k, float &out_d, float tolerance_dist=0.10f) const is not documented: parameter 'tolerance_dist' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h:108: warning: The following parameter of mrpt::nav::CParameterizedTrajectoryGenerator::inverseMap_WS2TP(float x, float y, int &out_k, float &out_d, float tolerance_dist=0.10f) const is not documented: parameter 'tolerance_dist' /builddir/build/BUILD/mrpt-1.4.0/libs/nav/include/mrpt/nav/planners/PlannerSimple2D.h:51: warning: The following parameter of mrpt::nav::PlannerSimple2D::computePath(const mrpt::maps::COccupancyGridMap2D &theMap, const mrpt::poses::CPose2D &origin, const mrpt::poses::CPose2D &target, std::deque< mrpt::math::TPoint2D > &path, bool ¬Found, float maxSearchPathLength=-1) const is not documented: parameter 'notFound' /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:199: warning: The following parameter of mrpt::obs::CObservation3DRangeScan::convertTo2DScan(mrpt::obs::CObservation2DRangeScan &out_scan2d, const std::string &sensorLabel, const double angle_sup=mrpt::utils::DEG2RAD(5), const double angle_inf=mrpt::utils::DEG2RAD(5), const double oversampling_ratio=1.2) is not documented: parameter 'angle_inf' /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:143: warning: The following parameters of mrpt::obs::CObservation3DRangeScan::project3DPointsFromDepthImageInto(POINTMAP &dest_pointcloud, const bool takeIntoAccountSensorPoseOnRobot, const mrpt::poses::CPose3D *robotPoseInTheWorld=NULL, const bool PROJ3D_USE_LUT=true) are not documented: parameter 'dest_pointcloud' parameter 'takeIntoAccountSensorPoseOnRobot' parameter 'robotPoseInTheWorld' /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservation3DRangeScan.h:504: warning: The following parameters of mrpt::obs::CObservation3DRangeScan::recoverCameraCalibrationParameters(const CObservation3DRangeScan &in_obs, mrpt::utils::TCamera &out_camParams, const double camera_offset=0.01) are not documented: parameter 'in_obs' parameter 'out_camParams' /builddir/build/BUILD/mrpt-1.4.0/libs/obs/include/mrpt/obs/CObservationGPS.h:175: warning: The following parameters of mrpt::obs::CObservationGPS::GPS_time_to_UTC(uint16_t gps_week, double gps_sec, const int leap_seconds_count, mrpt::system::TTimeStamp &utc_out) are not documented: parameter 'gps_week' parameter 'gps_sec' ound mrpt::nav::CAbstractReactiveNavigationSystem... Generating docs for nested compound mrpt::nav::CAbstractReactiveNavigationSystem::TNavigationParams... Generating docs for compound mrpt::nav::CHolonomicLogFileRecord... Generating docs for compound mrpt::nav::CHolonomicND... Generating docs for nested compound mrpt::nav::CHolonomicND::TGap... Generating docs for nested compound mrpt::nav::CHolonomicND::TOptions... Generating docs for compound mrpt::nav::CHolonomicVFF... Generating docs for nested compound mrpt::nav::CHolonomicVFF::TOptions... Generating docs for compound mrpt::nav::CLogFileRecord... Generating docs for nested compound mrpt::nav::CLogFileRecord::TInfoPerPTG... Generating docs for compound mrpt::nav::CLogFileRecord_ND... Generating docs for compound mrpt::nav::CLogFileRecord_VFF... Generating docs for compound mrpt::nav::CParameterizedTrajectoryGenerator... Generating docs for nested compound mrpt::nav::CParameterizedTrajectoryGenerator::CColisionGrid... Generating docs for nested compound mrpt::nav::CParameterizedTrajectoryGenerator::TCellForLambdaFunction... Generating docs for compound mrpt::nav::CPTG1... Generating docs for compound mrpt::nav::CPTG2... Generating docs for compound mrpt::nav::CPTG3... Generating docs for compound mrpt::nav::CPTG4... Generating docs for compound mrpt::nav::CPTG5... Generating docs for compound mrpt::nav::CPTG6... Generating docs for compound mrpt::nav::CPTG7... Generating docs for compound mrpt::nav::CPTG_Dummy... Generating docs for compound mrpt::nav::CReactiveInterfaceImplementation... Generating docs for compound mrpt::nav::CReactiveNavigationSystem... Generating docs for compound mrpt::nav::CReactiveNavigationSystem3D... Generating docs for nested compound mrpt::nav::CReactiveNavigationSystem3D::TPTGmultilevel... Generating docs for compound mrpt::nav::PlannerRRT_SE2_TPS... Generating docs for nested compound mrpt::nav::PlannerRRT_SE2_TPS::TAlgorithmParams... Generating docs for nested compound mrpt::nav::PlannerRRT_SE2_TPS::TEndCriteria... Generating docs for nested compound mrpt::nav::PlannerRRT_SE2_TPS::TPlannerInput... Generating docs for nested compound mrpt::nav::PlannerRRT_SE2_TPS::TPlannerResult... Generating docs for nested compound mrpt::nav::PlannerRRT_SE2_TPS::TRenderPlannedPathOptions... Generating docs for compound mrpt::nav::PlannerSimple2D... Generating docs for compound mrpt::nav::PoseDistanceMetric... Generating docs for compound mrpt::nav::PoseDistanceMetric< TNodeSE2 >... Generating docs for compound mrpt::nav::PoseDistanceMetric< TNodeSE2_TP >... Generating docs for compound mrpt::nav::TCPoint... Generating docs for compound mrpt::nav::TMoveEdgeSE2_TP... Generating docs for compound mrpt::nav::TMoveTree... Generating docs for nested compound mrpt::nav::TMoveTree::NODE_TYPE... Generating docs for compound mrpt::nav::TNodeSE2... Generating docs for compound mrpt::nav::TNodeSE2_TP... Generating docs for compound mrpt::nav::TRobotShape... Generating docs for namespace mrpt::obs Generating docs for compound mrpt::obs::CAction... Generating docs for compound mrpt::obs::CActionCollection... Generating docs for compound mrpt::obs::CActionRobotMovement2D... Generating docs for nested compound mrpt::obs::CActionRobotMovement2D::TMotionModelOptions... Generating docs for nested compound mrpt::obs::CActionRobotMovement2D::TMotionModelOptions::TOptions_GaussianModel... Generating docs for nested compound mrpt::obs::CActionRobotMovement2D::TMotionModelOptions::TOptions_ThrunModel... Generating docs for compound mrpt::obs::CActionRobotMovement3D... Generating docs for compound mrpt::obs::CObservation... Generating docs for compound mrpt::obs::CObservation2DRangeScan... Generating docs for compound mrpt::obs::CObservation2DRangeScanWithUncertainty... Generating docs for nested compound mrpt::obs::CObservation2DRangeScanWithUncertainty::TEvalParams... Generating docs for compound mrpt::obs::CObservation3DRangeScan... Generating docs for nested compound mrpt::obs::CObservation3DRangeScan::TCached3DProjTables... Generating docs for nested compound mrpt::obs::CObservation3DRangeScan::TPixelLabelInfo... Generating docs for nested compound mrpt::obs::CObservation3DRangeScan::TPixelLabelInfoBase... Generating docs for compound mrpt::obs::CObservation6DFeatures... Generating docs for nested compound mrpt::obs::CObservation6DFeatures::TMeasurement... Generating docs for compound mrpt::obs::CObservationBatteryState... Generating docs for compound mrpt::obs::CObservationBeaconRanges... Generating docs for nested compound mrpt::obs::CObservationBeaconRanges::TMeasurement... Generating docs for compound mrpt::obs::CObservationBearingRange... Generating docs for nested compound mrpt::obs::CObservationBearingRange::TMeasurement... Generating docs for compound mrpt::obs::CObservationCANBusJ1939... Generating docs for compound mrpt::obs::CObservationComment... Generating docs for compound mrpt::obs::CObservationGasSensors... Generating docs for nested compound mrpt::obs::CObservationGasSensors::CMOSmodel... Generating docs for nested compound mrpt::obs::CObservationGasSensors::CMOSmodel::TdataMap... Generating docs for nested compound mrpt::obs::CObservationGasSensors::TObservationENose... Generating docs for compound mrpt::obs::CObservationGPS... Generating docs for nested compound mrpt::obs::CObservationGPS::internal_msg_test_proxy... Generating docs for compound mrpt::obs::CObservationImage... Generating docs for compound mrpt::obs::CObservationIMU... Generating docs for compound mrpt::obs::CObservationOdometry... Generating docs for compound mrpt::obs::CObservationRange... Generating docs for nested compound mrpt::obs::CObservationRange::TMeasurement... Generating docs for compound mrpt::obs::CObservationRawDAQ... Generating docs for compound mrpt::obs::CObservationReflectivity... Generating docs for compound mrpt::obs::CObservationRFID... Generating docs for nested compound mrpt::obs::CObservationRFID::TTagReading... Generating docs for compound mrpt::obs::CObservationRGBD360... Generating docs for compound mrpt::obs::CObservationSkeleton... Generating docs for nested compound mrpt::obs::CObservationSkeleton::TSkeletonJoint... Generating docs for compound mrpt::obs::CObservationStereoImages... Generating docs for compound mrpt::obs::CObservationStereoImagesFeatures... Generating docs for compound mrpt::obs::CObservationVelodyneScan... Generating docs for nested compound mrpt::obs::CObservationVelodyneScan::laser_return_t... Generating docs for nested compound mrpt::obs::CObservationVelodyneScan::raw_block_t... Generating docs for nested compound mrpt::obs::CObservationVelodyneScan::TGeneratePointCloudParameters... Generating docs for nested compound mrpt::obs::CObservationVelodyneScan::TGeneratePointCloudSE3Results... Generating docs for nested compound mrpt::obs::CObservationVelodyneScan::TPointCloud... Generating docs for nested compound mrpt::obs::CObservationVelodyneScan::TVelodynePositionPacket... Generating docs for nested compound mrpt::obs::CObservationVelodyneScan::TVelodyneRawPacket... Generating docs for compound mrpt::obs::CObservationVisualLandmarks... Generating docs for compound mrpt::obs::CObservationWindSensor... Generating docs for compound mrpt::obs::CObservationWirelessPower... Generating docs for compound mrpt::obs::CRawlog... Generating docs for nested compound mrpt::obs::CRawlog::const_iterator... Generating docs for nested compound mrpt::obs::CRawlog::iterator... Generating docs for compound mrpt::obs::CSensoryFrame... Generating docs for compound mrpt::obs::CSinCosLookUpTableFor2DScans... Generating docs for nested compound mrpt::obs::CSinCosLookUpTableFor2DScans::TSinCosValues... Generating docs for compound mrpt::obs::T2DScanProperties... Generating docs for compound mrpt::obs::TStereoImageFeatures... Generating docs for compound mrpt::obs::VelodyneCalibration... Generating docs for nested compound mrpt::obs::VelodyneCalibration::PerLaserCalib... Generating docs for namespace mrpt::obs::detail Generating docs for namespace mrpt::obs::gnss Generating docs for compound mrpt::obs::gnss::gnss_message... Generating docs for compound mrpt::obs::gnss::gnss_message_p/builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CFBORender.h:33: warning: The following parameters of mrpt::opengl::CFBORender::CFBORender(unsigned int width=800, unsigned int height=600, const bool skip_glut_window=false) are not documented: parameter 'width' parameter 'height' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTextMessageCapable.h:38: warning: The following parameters of mrpt::opengl::CTextMessageCapable::addTextMessage(const double x_frac, const double y_frac, const std::string &text, const mrpt::utils::TColorf &color=mrpt::utils::TColorf(1.0, 1.0, 1.0), const size_t unique_index=0, const mrpt::opengl::TOpenGLFont font=mrpt::opengl::MRPT_GLUT_BITMAP_TIMES_ROMAN_24) are not documented: parameter 'x_frac' parameter 'y_frac' parameter 'font' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COctreePointRenderer.h:552: warning: The following parameters of mrpt::opengl::COctreePointRenderer::octree_get_graphics_boundingboxes(mrpt::opengl::CSetOfObjects &gl_bb, const double lines_width=1, const mrpt::utils::TColorf &lines_color=mrpt::utils::TColorf(1, 1, 1), const bool draw_solid_boxes=false) const are not documented: parameter 'gl_bb' parameter 'lines_width' parameter 'lines_color' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COpenGLViewport.h:191: warning: The following parameter of mrpt::opengl::COpenGLViewport::get3DRayForPixelCoord(const double x_coord, const double y_coord, mrpt::math::TLine3D &out_ray, mrpt::poses::CPose3D *out_cameraPose=NULL) const is not documented: parameter 'out_ray' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COctreePointRenderer.h:552: warning: The following parameters of mrpt::opengl::COctreePointRenderer< CPointCloud >::octree_get_graphics_boundingboxes(mrpt::opengl::CSetOfObjects &gl_bb, const double lines_width=1, const mrpt::utils::TColorf &lines_color=mrpt::utils::TColorf(1, 1, 1), const bool draw_solid_boxes=false) const are not documented: parameter 'gl_bb' parameter 'lines_width' parameter 'lines_color' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:100: warning: The following parameters of mrpt::opengl::CPointCloud::PLY_export_get_vertex(const size_t idx, mrpt::math::TPoint3Df &pt, bool &pt_has_color, mrpt::utils::TColorf &pt_color) const are not documented: parameter 'idx' parameter 'pt' parameter 'pt_has_color' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPointCloud.h:75: warning: The following parameters of mrpt::opengl::CPointCloud::PLY_import_set_vertex(const size_t idx, const mrpt::math::TPoint3Df &pt, const mrpt::utils::TColorf *pt_color=NULL) are not documented: parameter 'idx' parameter 'pt' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:75: warning: The following parameter of mrpt::utils::PLY_Exporter::saveToPlyFile(const std::string &filename, bool save_in_binary=false, const CStringList &file_comments=CStringList(), const CStringList &file_obj_info=CStringList()) const is not documented: parameter 'save_in_binary' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/COctreePointRenderer.h:552: warning: The following parameters of mrpt::opengl::COctreePointRenderer< CPointCloudColoured >::octree_get_graphics_boundingboxes(mrpt::opengl::CSetOfObjects &gl_bb, const double lines_width=1, const mrpt::utils::TColorf &lines_color=mrpt::utils::TColorf(1, 1, 1), const bool draw_solid_boxes=false) const are not documented: parameter 'gl_bb' parameter 'lines_width' parameter 'lines_color' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:100: warning: The following parameters of mrpt::opengl::CPointCloudColoured::PLY_export_get_vertex(const size_t idx, mrpt::math::TPoint3Df &pt, bool &pt_has_color, mrpt::utils::TColorf &pt_color) const are not documented: parameter 'idx' parameter 'pt' parameter 'pt_has_color' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CPointCloudColoured.h:209: warning: The following parameters of mrpt::opengl::CPointCloudColoured::PLY_import_set_vertex(const size_t idx, const mrpt::math::TPoint3Df &pt, const mrpt::utils::TColorf *pt_color=NULL) are not documented: parameter 'idx' parameter 'pt' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:75: warning: The following parameter of mrpt::utils::PLY_Exporter::saveToPlyFile(const std::string &filename, bool save_in_binary=false, const CStringList &file_comments=CStringList(), const CStringList &file_obj_info=CStringList()) const is not documented: parameter 'save_in_binary' /builddir/build/BUILD/mrpt-1.4.0/libs/opengl/include/mrpt/opengl/CTextMessageCapable.h:38: warning: The following parameters of mrpt::opengl::CTextMessageCapable::addTextMessage(const double x_frac, const double y_frac, const std::string &text, const mrpt::utils::TColorf &color=mrpt::utils::TColorf(1.0, 1.0, 1.0), const size_t unique_index=0, const mrpt::opengl::TOpenGLFont font=mrpt::opengl::MRPT_GLUT_BITMAP_TIMES_ROMAN_24) are not documented: parameter 'x_frac' parameter 'y_frac' parameter 'font' tr... Generating docs for compound mrpt::obs::gnss::Message_NMEA_GGA... Generating docs for nested compound mrpt::obs::gnss::Message_NMEA_GGA::content_t... Generating docs for compound mrpt::obs::gnss::Message_NMEA_GLL... Generating docs for nested compound mrpt::obs::gnss::Message_NMEA_GLL::content_t... Generating docs for compound mrpt::obs::gnss::Message_NMEA_RMC... Generating docs for nested compound mrpt::obs::gnss::Message_NMEA_RMC::content_t... Generating docs for compound mrpt::obs::gnss::Message_NMEA_VTG... Generating docs for nested compound mrpt::obs::gnss::Message_NMEA_VTG::content_t... Generating docs for compound mrpt::obs::gnss::Message_NMEA_ZDA... Generating docs for nested compound mrpt::obs::gnss::Message_NMEA_ZDA::content_t... Generating docs for compound mrpt::obs::gnss::Message_NV_OEM6_GENERIC_FRAME... Generating docs for compound mrpt::obs::gnss::Message_NV_OEM6_GENERIC_SHORT_FRAME... Generating docs for compound mrpt::obs::gnss::Message_NV_OEM6_RANGECMP... Generating docs for nested compound mrpt::obs::gnss::Message_NV_OEM6_RANGECMP::TCompressedRangeLog... Generating docs for compound mrpt::obs::gnss::Message_NV_OEM6_VERSION... Generating docs for nested compound mrpt::obs::gnss::Message_NV_OEM6_VERSION::TComponentVersion... Generating docs for compound mrpt::obs::gnss::Message_TOPCON_PZS... Generating docs for compound mrpt::obs::gnss::Message_TOPCON_SATS... Generating docs for compound mrpt::obs::gnss::nv_oem6_header_t... Generating docs for compound mrpt::obs::gnss::nv_oem6_short_header_t... Generating docs for compound mrpt::obs::gnss::UTC_time... Generating docs for namespace mrpt::obs::gnss::nv_oem6_ins_status_type Generating docs for namespace mrpt::obs::gnss::nv_oem6_position_type Generating docs for namespace mrpt::obs::gnss::nv_oem6_solution_status Generating docs for namespace mrpt::opengl Generating docs for compound mrpt::opengl::C3DSScene... Generating docs for nested compound mrpt::opengl::C3DSScene::TImpl3DS... Generating docs for compound mrpt::opengl::CAngularObservationMesh... Generating docs for nested compound mrpt::opengl::CAngularObservationMesh::FTrace1D... Generating docs for nested compound mrpt::opengl::CAngularObservationMesh::FTrace2D... Generating docs for nested compound mrpt::opengl::CAngularObservationMesh::TDoubleRange... Generating docs for nested compound mrpt::opengl::CAngularObservationMesh::TDoubleRange::rd... Generating docs for compound mrpt::opengl::CArrow... Generating docs for compound mrpt::opengl::CAssimpModel... Generating docs for nested compound mrpt::opengl::CAssimpModel::TImplAssimp... Generating docs for nested compound mrpt::opengl::CAssimpModel::TInfoPerTexture... Generating docs for compound mrpt::opengl::CAxis... Generating docs for compound mrpt::opengl::CBox... Generating docs for compound mrpt::opengl::CCamera... Generating docs for compound mrpt::opengl::CCylinder... Generating docs for compound mrpt::opengl::CDisk... Generating docs for compound mrpt::opengl::CEllipsoid... Generating docs for compound mrpt::opengl::CEllipsoidInverseDepth2D... Generating docs for compound mrpt::opengl::CEllipsoidInverseDepth3D... Generating docs for compound mrpt::opengl::CEllipsoidRangeBearing2D... Generating docs for compound mrpt::opengl::CFBORender... Generating docs for compound mrpt::opengl::CFrustum... Generating docs for compound mrpt::opengl::CGeneralizedCylinder... Generating docs for nested compound mrpt::opengl::CGeneralizedCylinder::TQuadrilateral... Generating docs for compound mrpt::opengl::CGeneralizedEllipsoidTemplate... Generating docs for compound mrpt::opengl::CGridPlaneXY... Generating docs for compound mrpt::opengl::CGridPlaneXZ... Generating docs for compound mrpt::opengl::CLight... Generating docs for compound mrpt::opengl::CMesh... Generating docs for nested compound mrpt::opengl::CMesh::TTriangleVertexIndices... Generating docs for compound mrpt::opengl::CMesh3D... Generating docs for compound mrpt::opengl::CMeshFast... Generating docs for compound mrpt::opengl::COctoMapVoxels... Generating docs for nested compound mrpt::opengl::COctoMapVoxels::TGridCube... Generating docs for nested compound mrpt::opengl::COctoMapVoxels::TInfoPerVoxelSet... Generating docs for nested compound mrpt::opengl::COctoMapVoxels::TVoxel... Generating docs for compound mrpt::opengl::COctreePointRenderer... Generating docs for nested compound mrpt::opengl::COctreePointRenderer::TNode... Generating docs for nested compound mrpt::opengl::COctreePointRenderer::TRenderQueueElement... Generating docs for compound mrpt::opengl::COpenGLScene... Generating docs for compound mrpt::opengl::COpenGLStandardObject... Generating docs for compound mrpt::opengl::COpenGLViewport... Generating docs for nested compound mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo... Generating docs for compound mrpt::opengl::CPlanarLaserScan... Generating docs for compound mrpt::opengl::CPointCloud... Generating docs for compound mrpt::opengl::CPointCloudColoured... Generating docs for nested compound mrpt::opengl::CPointCloudColoured::TPointColour... Generating docs for compound mrpt::opengl::CPolyhedron... Generating docs for nested compound mrpt::opengl::CPolyhedron::TPolyhedronEdge... Generating docs for nested compound mrpt::opengl::CPolyhedron::TPolyhedronFace... Generating docs for compound mrpt::opengl::CRenderizable... Generating docs for compound mrpt::opengl::CRenderizableDisplayList... Generating docs for compound mrpt::opengl::CSetOfLines... Generating docs for compound mrpt::opengl::CSetOfObjects... Generating docs for compound mrpt::opengl::CSetOfTexturedTriangles... Generating docs for nested compound mrpt::opengl::CSetOfTexturedTriangles::TTriangle... Generating docs for nested compound mrpt::opengl::CSetOfTexturedTriangles::TVertex... Generating docs for compound mrpt::opengl::CSetOfTriangles... Generating docs for nested compound mrpt::opengl::CSetOfTriangles::TTriangle... Generating docs for compound mrpt::opengl::CSimpleLine... Generating docs for compound mrpt::opengl::CSphere... Generating docs for compound mrpt::opengl::CText... Generating docs for compound mrpt::opengl::CText3D... Generating docs for compound mrpt::opengl::CTextMessageCapable... Generating docs for compound mrpt::opengl::CTexturedObject... Generating docs for compound mrpt::opengl::CTexturedPlane... Generating docs for compound mrpt::opengl::CVectorField2D... Generating docs for compound mrpt::opengl::CVectorField3D... Generating docs for compound mrpt::opengl::mrptEventGLPostRender... Generating docs for compound mrpt::opengl::mrptEventGLPreRender... Generating docs for compound mrpt::opengl::T2DTextData... Generating docs for compound mrpt::opengl::TFontParams... Generating docs for namespace mrpt::opengl::detail Generating docs for namespace mrpt::opengl::gl_utils Generating docs for compound mrpt::opengl::gl_utils::TRenderInfo... Generating docs for namespace mrpt::opengl::graph_tools Generating docs for namespace mrpt::opengl::stock_objects Generating docs for namespace mrpt::pbmap Generating docs for compound mrpt::pbmap::config_heuristics... Generating docs for compound mrpt::pbmap::ConsistencyTest... Generating docs for compound mrpt::pbmap::frameRGBDandPose... Generating docs for compound mrpt::pbmap::PbMap... Generating docs for compound mrpt::pbmap::PbMapLocaliser... Generating docs for compound mrpt::pbmap::PbMapMaker... Generating docs for compound mrpt::pbmap::Plane... Generating docs for compound mrpt::pbmap::PlaneInferredInfo... Generating docs for compound mrpt::pbmap::Segment... Generating docs for compound mrpt::pbmap::SemanticClustering... Generating docs for compound mrpt::pbmap::Subgraph... Generating docs for compound mrpt::pbmap::SubgraphMatcher... Generating docs for namespace mrpt::poses Generating docs for compound mrpt::poses::CPoint... Generating docs for compound mrpt::poses::CPoint2D... Generating docs for compound mrpt::poses::CPoint2DPDF... Generating docs for compound mrpt::poses::CPoint2DPDFGaussian... Generating docs for compound mrpt::poses::CPoint3D... Generating docs for compound mrpt::poses::CPointPDF... Generating docs for compound mrpt::poses::CPointPDFGaussian../builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:161: warning: The following parameters of mrpt::bayes::CParticleFilterCapable::computeResampling(CParticleFilter::TParticleResamplingAlgorithm method, const std::vector< double > &in_logWeights, std::vector< size_t > &out_indexes, size_t out_particle_count=0) are not documented: parameter 'method' parameter 'in_logWeights' parameter 'out_indexes' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:152: warning: The following parameter of mrpt::bayes::CParticleFilterCapable::performResampling(const bayes::CParticleFilter::TParticleFilterOptions &PF_options, size_t out_particle_count=0) is not documented: parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:211: warning: The following parameters of mrpt::poses::CPose3D::composePoint(double lx, double ly, double lz, double &gx, double &gy, double &gz, mrpt::math::CMatrixFixedNumeric< double, 3, 3 > *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric< double, 3, 6 > *out_jacobian_df_dpose=NULL, mrpt::math::CMatrixFixedNumeric< double, 3, 6 > *out_jacobian_df_dse3=NULL, bool use_small_rot_approx=false) const are not documented: parameter 'lx' parameter 'ly' parameter 'lz' parameter 'gx' parameter 'gy' parameter 'gz' parameter 'out_jacobian_df_dpoint' parameter 'out_jacobian_df_dpose' parameter 'out_jacobian_df_dse3' parameter 'use_small_rot_approx' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:461: warning: The following parameter of mrpt::poses::CPose3D::exp(const mrpt::math::CArrayNumeric< double, 6 > &vect, bool pseudo_exponential=false) is not documented: parameter 'vect' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3D.h:401: warning: The following parameter of mrpt::poses::CPose3D::getAsQuaternion(mrpt::math::CQuaternionDouble &q, mrpt::math::CMatrixFixedNumeric< double, 4, 3 > *out_dq_dr=NULL) const is not documented: parameter 'q' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:161: warning: The following parameters of mrpt::bayes::CParticleFilterCapable::computeResampling(CParticleFilter::TParticleResamplingAlgorithm method, const std::vector< double > &in_logWeights, std::vector< size_t > &out_indexes, size_t out_particle_count=0) are not documented: parameter 'method' parameter 'in_logWeights' parameter 'out_indexes' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:152: warning: The following parameter of mrpt::bayes::CParticleFilterCapable::performResampling(const bayes::CParticleFilter::TParticleFilterOptions &PF_options, size_t out_particle_count=0) is not documented: parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDF.h:63: warning: The following parameters of mrpt::poses::CPose3DQuatPDF::jacobiansPoseComposition(const CPose3DQuat &x, const CPose3DQuat &u, mrpt::math::CMatrixDouble77 &df_dx, mrpt::math::CMatrixDouble77 &df_du, CPose3DQuat *out_x_oplus_u=NULL) are not documented: parameter 'x' parameter 'u' parameter 'df_dx' parameter 'df_du' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDF.h:63: warning: The following parameters of mrpt::poses::CPose3DQuatPDF::jacobiansPoseComposition(const CPose3DQuat &x, const CPose3DQuat &u, mrpt::math::CMatrixDouble77 &df_dx, mrpt::math::CMatrixDouble77 &df_du, CPose3DQuat *out_x_oplus_u=NULL) are not documented: parameter 'x' parameter 'u' parameter 'df_dx' parameter 'df_du' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPose3DQuatPDF.h:63: warning: The following parameters of mrpt::poses::CPose3DQuatPDF::jacobiansPoseComposition(const CPose3DQuat &x, const CPose3DQuat &u, mrpt::math::CMatrixDouble77 &df_dx, mrpt::math::CMatrixDouble77 &df_du, CPose3DQuat *out_x_oplus_u=NULL) are not documented: parameter 'x' parameter 'u' parameter 'df_dx' parameter 'df_du' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:161: warning: The following parameters of mrpt::bayes::CParticleFilterCapable::computeResampling(CParticleFilter::TParticleResamplingAlgorithm method, const std::vector< double > &in_logWeights, std::vector< size_t > &out_indexes, size_t out_particle_count=0) are not documented: parameter 'method' parameter 'in_logWeights' parameter 'out_indexes' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:152: warning: The following parameter of mrpt::bayes::CParticleFilterCapable::performResampling(const bayes::CParticleFilter::TParticleFilterOptions &PF_options, size_t out_particle_count=0) is not documented: parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/poses/CPosePDFSOG.h:120: warning: The following parameter of mrpt::poses::CPosePDFSOG::mergeModes(double max_KLd=0.5, bool verbose=false) is not documented: parameter 'verbose' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:111: warning: The following parameter of mrpt::slam::CIncrementalMapPartitioner::addMapFrame(const mrpt::obs::CSensoryFrame &frame, const mrpt::poses::CPose3DPDF &robotPose3D) is not documented: parameter 'robotPose3D' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:102: warning: The following parameter of mrpt::slam::CIncrementalMapPartitioner::addMapFrame(const mrpt::obs::CSensoryFramePtr &frame, const mrpt::poses::CPose3DPDFPtr &robotPose3D) is not documented: parameter 'robotPose3D' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CIncrementalMapPartitioner.h:93: warning: The following parameter of mrpt::slam::CIncrementalMapPartitioner::addMapFrame(const mrpt::obs::CSensoryFramePtr &frame, const mrpt::poses::CPosePDFPtr &robotPose2D) is not documented: parameter 'robotPose2D' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:161: warning: The following parameters of mrpt::bayes::CParticleFilterCapable::computeResampling(CParticleFilter::TParticleResamplingAlgorithm method, const std::vector< double > &in_logWeights, std::vector< size_t > &out_indexes, size_t out_particle_count=0) are not documented: parameter 'method' parameter 'in_logWeights' parameter 'out_indexes' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:152: warning: The following parameter of mrpt::bayes::CParticleFilterCapable::performResampling(const bayes::CParticleFilter::TParticleFilterOptions &PF_options, size_t out_particle_count=0) is not documented: parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/PF_implementations.h:397: warning: The following parameters of mrpt::slam::PF_implementation< mrpt::poses::CPose2D, CMonteCarloLocalization2D >::PF_SLAM_particlesEvaluator_AuxPFStandard(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation) are not documented: parameter 'PF_options' parameter 'obj' parameter 'index' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization2D.h:103: warning: The following parameters of mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfAuxiliaryPFOptimal(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &PF_options) are not documented: parameter 'action' parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization2D.h:89: warning: The following parameters of mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfAuxiliaryPFStandard(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &PF_options) are not documented: parameter 'action' parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization2D.h:75: warning: The following parameter of mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfStandardProposal(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &PF_options) is not documented: parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:161: warning: The following parameters of mrpt::bayes::CParticleFilterCapable::computeResampling(CParticleFilter::TParticleResamplingAlgorithm method, const std::vector< double > &in_logWeights, std::vector< size_t > &out_indexes, size_t out_particle_count=0) are not documented: parameter 'method' parameter 'in_logWeights' parameter 'out_indexes' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/bayes/CParticleFilterCapable.h:152: warning: The following parameter of mrpt::bayes::CParticleFilterCapable::performResampling(const bayes::CParticleFilter::TParticleFilterOptions &PF_options, size_t out_particle_count=0) is not documented: parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/PF_implementations.h:397: warning: The following parameters of mrpt::slam::PF_implementation< mrpt::poses::CPose3D, CMonteCarloLocalization3D >::PF_SLAM_particlesEvaluator_AuxPFStandard(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation) are not documented: parameter 'PF_options' parameter 'obj' parameter 'index' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization3D.h:77: warning: The following parameters of mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfAuxiliaryPFOptimal(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &PF_options) are not documented: parameter 'action' parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization3D.h:63: warning: The following parameters of mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfAuxiliaryPFStandard(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &PF_options) are not documented: parameter 'action' parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CMonteCarloLocalization3D.h:49: warning: The following parameter of mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfStandardProposal(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &PF_options) is not documented: parameter 'PF_options' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:132: warning: The following parameter of mrpt::slam::CRangeBearingKFSLAM::getAs3DObject(mrpt::opengl::CSetOfObjectsPtr &outObj) const is not documented: parameter 'outObj' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:309: warning: The following parameters of mrpt::slam::CRangeBearingKFSLAM::OnGetObservationsAndDataAssociation(vector_KFArray_OBS &out_z, vector_int &out_data_association, const vector_KFArray_OBS &in_all_predictions, const KFMatrix &in_S, const vector_size_t &in_lm_indices_in_S, const KFMatrix_OxO &in_R) are not documented: parameter 'in_all_predictions' parameter 'in_R' /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:386: warning: The following parameter of mrpt::bayes::CKalmanFilterCapable::OnInverseObservationModel(const KFArray_OBS &in_z, KFArray_FEAT &out_yn, KFMatrix_FxV &out_dyn_dxv, KFMatrix_FxO &out_dyn_dhn, KFMatrix_FxF &out_dyn_dhn_R_dyn_dhnT, bool &out_use_dyn_dhn_jacobian) const is not documented: parameter 'out_use_dyn_dhn_jacobian' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:381: warning: The following parameter of mrpt::slam::CRangeBearingKFSLAM::OnNewLandmarkAddedToMap(const size_t in_obsIdx, const size_t in_idxNewFeat) is not documented: parameter 'in_obsIdx' /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:317: warning: The following parameter of mrpt::slam::CRangeBearingKFSLAM::OnObservationModel(const vector_size_t &idx_landmarks_to_predict, vector_KFArray_OBS &out_predictions) const is not documented: parameter 'idx_landmarks_to_predict' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM.h:285: warning: The following parameter of mrpt::slam::CRangeBearingKFSLAM::OnTransitionModel(const KFArray_ACT &in_u, KFArray_VEH &inout_x, bool &out_skipPrediction) const is not documented: parameter 'out_skipPrediction' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:88: warning: The following parameter of mrpt::slam::CRangeBearingKFSLAM2D::getAs3DObject(mrpt::opengl::CSetOfObjectsPtr &outObj) const is not documented: parameter 'outObj' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:208: warning: The following parameters of mrpt::slam::CRangeBearingKFSLAM2D::OnGetObservationsAndDataAssociation(vector_KFArray_OBS &out_z, vector_int &out_data_association, const vector_KFArray_OBS &in_all_predictions, const KFMatrix &in_S, const vector_size_t &in_lm_indices_in_S, const KFMatrix_OxO &in_R) are not documented: parameter 'in_all_predictions' parameter 'in_R' /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:386: warning: The following parameter of mrpt::bayes::CKalmanFilterCapable< 3, 2, 2, 3 >::OnInverseObservationModel(const KFArray_OBS &in_z, KFArray_FEAT &out_yn, KFMatrix_FxV &out_dyn_dxv, KFMatrix_FxO &out_dyn_dhn, KFMatrix_FxF &out_dyn_dhn_R_dyn_dhnT, bool &out_use_dyn_dhn_jacobian) const is not documented: parameter 'out_use_dyn_dhn_jacobian' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:287: warning: The following parameter of mrpt::slam::CRangeBearingKFSLAM2D::OnNewLandmarkAddedToMap(const size_t in_obsIdx, const size_t in_idxNewFeat) is not documented: parameter 'in_obsIdx' /builddir/build/BUILD/mrpt-1.4.0/libs/bayes/include/mrpt/bayes/CKalmanFilterCapable.h:317: warning: The following parameter of mrpt::slam::CRangeBearingKFSLAM2D::OnObservationModel(const vector_size_t &idx_landmarks_to_predict, vector_KFArray_OBS &out_predictions) const is not documented: parameter 'idx_landmarks_to_predict' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRangeBearingKFSLAM2D.h:179: warning: The following parameter of mrpt::slam::CRangeBearingKFSLAM2D::OnTransitionModel(const KFArray_ACT &in_u, KFArray_VEH &inout_x, bool &out_skipPrediction) const is not documented: parameter 'out_skipPrediction' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/CRejectionSamplingRangeOnlyLocalization.h:45: warning: The following parameter of mrpt::slam::CRejectionSamplingRangeOnlyLocalization::setParams(const mrpt::maps::CLandmarksMap &beaconsMap, const mrpt::obs::CObservationBeaconRanges &observation, float sigmaRanges, const mrpt::poses::CPose2D &oldPose, float robot_z=0, bool autoCheckAngleRanges=true) is not documented: parameter 'oldPose' /builddir/build/BUILD/mrpt-1.4.0/libs/slam/include/mrpt/slam/PF_implementations.h:397: warning: The following parameters of mrpt::slam::PF_implementation::PF_SLAM_particlesEvaluator_AuxPFStandard(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation) are not documented: parameter 'PF_options' parameter 'obj' parameter 'index' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/system/CDirectoryExplorer.h:66: warning: The following parameter of mrpt::system::CDirectoryExplorer::explore(const std::string &path, const unsigned long mask, TFileInfoList &outList) is not documented: parameter 'mask' . Generating docs for compound mrpt::poses::CPointPDFParticles... Generating docs for compound mrpt::poses::CPointPDFSOG... Generating docs for nested compound mrpt::poses::CPointPDFSOG::TGaussianMode... Generating docs for compound mrpt::poses::CPose... Generating docs for compound mrpt::poses::CPose2D... Generating docs for compound mrpt::poses::CPose2DGridTemplate... Generating docs for compound mrpt::poses::CPose3D... Generating docs for compound mrpt::poses::CPose3DInterpolator... Generating docs for compound mrpt::poses::CPose3DPDF... Generating docs for compound mrpt::poses::CPose3DPDFGaussian... Generating docs for compound mrpt::poses::CPose3DPDFGaussianInf... Generating docs for compound mrpt::poses::CPose3DPDFParticles... Generating docs for compound mrpt::poses::CPose3DPDFSOG... Generating docs for nested compound mrpt::poses::CPose3DPDFSOG::TGaussianMode... Generating docs for compound mrpt::poses::CPose3DQuat... Generating docs for nested compound mrpt::poses::CPose3DQuat::const_iterator... Generating docs for nested compound mrpt::poses::CPose3DQuat::iterator... Generating docs for compound mrpt::poses::CPose3DQuatPDF... Generating docs for compound mrpt::poses::CPose3DQuatPDFGaussian... Generating docs for compound mrpt::poses::CPose3DQuatPDFGaussianInf... Generating docs for compound mrpt::poses::CPose3DRotVec... Generating docs for compound mrpt::poses::CPoseOrPoint... Generating docs for compound mrpt::poses::CPosePDF... Generating docs for compound mrpt::poses::CPosePDFGaussian... Generating docs for compound mrpt::poses::CPosePDFGaussianInf... Generating docs for compound mrpt::poses::CPosePDFGrid... Generating docs for compound mrpt::poses::CPosePDFParticles... Generating docs for compound mrpt::poses::CPosePDFSOG... Generating docs for nested compound mrpt::poses::CPosePDFSOG::TGaussianMode... Generating docs for compound mrpt::poses::CPoseRandomSampler... Generating docs for compound mrpt::poses::CPoses2DSequence... Generating docs for compound mrpt::poses::CPoses3DSequence... Generating docs for compound mrpt::poses::CRobot2DPoseEstimator... Generating docs for nested compound mrpt::poses::CRobot2DPoseEstimator::TOptions... Generating docs for compound mrpt::poses::SE_average< 2 >... Generating docs for compound mrpt::poses::SE_average< 3 >... Generating docs for compound mrpt::poses::SE_traits< 2 >... Generating docs for compound mrpt::poses::SE_traits< 3 >... Generating docs for compound mrpt::poses::SO_average< 2 >... Generating docs for compound mrpt::poses::SO_average< 3 >... Generating docs for compound mrpt::poses::TSimple3DPoint... Generating docs for namespace mrpt::poses::detail Generating docs for compound mrpt::poses::detail::pose_point_impl... Generating docs for compound mrpt::poses::detail::pose_point_impl< DERIVEDCLASS, 0 >... Generating docs for compound mrpt::poses::detail::pose_point_impl< DERIVEDCLASS, 1 >... Generating docs for compound mrpt::poses::detail::T3DTypeHelper... Generating docs for compound mrpt::poses::detail::T3DTypeHelper< CPoint2D >... Generating docs for compound mrpt::poses::detail::T3DTypeHelper< CPoint3D >... Generating docs for compound mrpt::poses::detail::T3DTypeHelper< CPose2D >... Generating docs for compound mrpt::poses::detail::T3DTypeHelper< CPose3D >... Generating docs for compound mrpt::poses::detail::T3DTypeHelper< CPose3DQuat >... Generating docs for compound mrpt::poses::detail::T3DTypeHelper< CPose3DRotVec >... Generating docs for namespace mrpt::random Generating docs for compound mrpt::random::CRandomGenerator... Generating docs for nested compound mrpt::random::CRandomGenerator::TMT19937_data... Generating docs for namespace mrpt::scanmatching Generating docs for namespace mrpt::slam Generating docs for compound mrpt::slam::CGridMapAligner... Generating docs for nested compound mrpt::slam::CGridMapAligner::TConfigParams... Generating docs for nested compound mrpt::slam::CGridMapAligner::TReturnInfo... Generating docs for nested compound mrpt::slam::CGridMapAligner::TReturnInfo::TPairPlusDistance... Generating docs for compound mrpt::slam::CICP... Generating docs for nested compound mrpt::slam::CICP::TConfigParams... Generating docs for nested compound mrpt::slam::CICP::TReturnInfo... Generating docs for compound mrpt::slam::CIncrementalMapPartitioner... Generating docs for nested compound mrpt::slam::CIncrementalMapPartitioner::TOptions... Generating docs for compound mrpt::slam::CMetricMapBuilder... Generating docs for nested compound mrpt::slam::CMetricMapBuilder::TOptions... Generating docs for compound mrpt::slam::CMetricMapBuilderICP... Generating docs for nested compound mrpt::slam::CMetricMapBuilderICP::TConfigParams... Generating docs for nested compound mrpt::slam::CMetricMapBuilderICP::TDist... Generating docs for compound mrpt::slam::CMetricMapBuilderRBPF... Generating docs for nested compound mrpt::slam::CMetricMapBuilderRBPF::TConstructionOptions... Generating docs for nested compound mrpt::slam::CMetricMapBuilderRBPF::TStats... Generating docs for compound mrpt::slam::CMetricMapsAlignmentAlgorithm... Generating docs for compound mrpt::slam::CMonteCarloLocalization2D... Generating docs for compound mrpt::slam::CMonteCarloLocalization3D... Generating docs for compound mrpt::slam::COccupancyGridMapFeatureExtractor... Generating docs for compound mrpt::slam::CRangeBearingKFSLAM... Generating docs for nested compound mrpt::slam::CRangeBearingKFSLAM::TDataAssocInfo... Generating docs for nested compound mrpt::slam::CRangeBearingKFSLAM::TOptions... Generating docs for compound mrpt::slam::CRangeBearingKFSLAM2D... Generating docs for nested compound mrpt::slam::CRangeBearingKFSLAM2D::TDataAssocInfo... Generating docs for nested compound mrpt::slam::CRangeBearingKFSLAM2D::TOptions... Generating docs for compound mrpt::slam::CRejectionSamplingRangeOnlyLocalization... Generating docs for nested compound mrpt::slam::CRejectionSamplingRangeOnlyLocalization::TDataPerBeacon... Generating docs for compound mrpt::slam::PF_implementation... Generating docs for compound mrpt::slam::TDataAssociationResults... Generating docs for compound mrpt::slam::TKLDParams... Generating docs for compound mrpt::slam::TMonteCarloLocalizationParams... Generating docs for namespace mrpt::slam::detail Generating docs for compound mrpt::slam::detail::TPathBin2D... Generating docs for nested compound mrpt::slam::detail::TPathBin2D::lt_operator... Generating docs for compound mrpt::slam::detail::TPoseBin2D... Generating docs for nested compound mrpt::slam::detail::TPoseBin2D::lt_operator... Generating docs for compound mrpt::slam::detail::TPoseBin3D... Generating docs for nested compound mrpt::slam::detail::TPoseBin3D::lt_operator... Generating docs for namespace mrpt::synch Generating docs for compound mrpt::synch::CAtomicCounter... Generating docs for compound mrpt::synch::CCriticalSection... Generating docs for compound mrpt::synch::CCriticalSectionLocker... Generating docs for compound mrpt::synch::CPipe... Generating docs for compound mrpt::synch::CPipeBaseEndPoint... Generating docs for compound mrpt::synch::CPipeReadEndPoint... Generating docs for compound mrpt::synch::CPipeWriteEndPoint... Generating docs for compound mrpt::synch::CSemaphore... Generating docs for compound mrpt::synch::CThreadSafeVariable... Generating docs for compound mrpt::synch::MT_buffer... Generating docs for namespace mrpt::system Generating docs for compound mrpt::system::BlockedRange... Generating docs for compound mrpt::system::CDirectoryExplorer... Generating docs for nested compound mrpt::system::CDirectoryExplorer::TFileInfo... Generating docs for compound mrpt::system::CFileSystemWatcher... Generating docs for nested compound mrpt::system::CFileSystemWatcher::TFileSystemChange... Generating docs for compound mrpt::system::CGenericMemoryPool... Generating docs for compound mrpt::system::Split... Generating docs for compound mrpt::system::TThreadHandle... Generating docs for compound mrpt::system::TTimeParts... Generating docs for namespace mrpt::system::detail Generating docs for compound mrpt::system::detail::ThreadCreateFunctor... Generating docs for compound mrpt::system::detail::ThreadCreat/builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:119: warning: The following parameter of mrpt::utils::ObjectToRawString(const CSerializable *o, std::string &out_str) is not documented: parameter 'out_str' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CSerializable.h:127: warning: The following parameter of mrpt::utils::RawStringToObject(const std::string &in_str, CSerializablePtr &obj) is not documented: parameter 'in_str' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CCanvas.h:195: warning: The following parameters of mrpt::utils::CCanvas::drawImage(int x, int y, const utils::CImage &img) are not documented: parameter 'x' parameter 'y' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CCanvas.h:216: warning: The following parameters of mrpt::utils::CCanvas::drawImage(int x, int y, const utils::CImage &img, float rotation, float scale) are not documented: parameter 'x' parameter 'y' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CCanvas.h:90: warning: The following parameter of mrpt::utils::CCanvas::line(int x0, int y0, int x1, int y1, const mrpt::utils::TColor color, unsigned int width=1, TPenStyle penStyle=psSolid) is not documented: parameter 'penStyle' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CClientTCPSocket.h:128: warning: The following parameter of mrpt::utils::CClientTCPSocket::readAsync(void *Buffer, const size_t Count, const int timeoutStart_ms=-1, const int timeoutBetween_ms=-1) is not documented: parameter 'Count' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CClientTCPSocket.h:142: warning: The following parameter of mrpt::utils::CClientTCPSocket::writeAsync(const void *Buffer, const size_t Count, const int timeout_ms=-1) is not documented: parameter 'Count' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CEnhancedMetaFile.h:67: warning: The following parameters of mrpt::utils::CEnhancedMetaFile::drawImage(int x, int y, const utils::CImage &img) are not documented: parameter 'x' parameter 'y' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CEnhancedMetaFile.h:119: warning: The following parameters of mrpt::utils::CEnhancedMetaFile::drawImage(int x, int y, const utils::CImage &img, float rotation, float scale) are not documented: parameter 'x' parameter 'y' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CEnhancedMetaFile.h:75: warning: The following parameter of mrpt::utils::CEnhancedMetaFile::line(int x0, int y0, int x1, int y1, const mrpt::utils::TColor color, unsigned int width=1, TPenStyle penStyle=psSolid) is not documented: parameter 'penStyle' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:450: warning: The following parameters of mrpt::utils::CImage::drawChessboardCorners(std::vector< TPixelCoordf > &cornerCoords, unsigned int check_size_x, unsigned int check_size_y, unsigned int lines_width=1, unsigned int circles_radius=4) are not documented: parameter 'lines_width' parameter 'circles_radius' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CCanvas.h:195: warning: The following parameters of mrpt::utils::CCanvas::drawImage(int x, int y, const utils::CImage &img) are not documented: parameter 'x' parameter 'y' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CCanvas.h:216: warning: The following parameters of mrpt::utils::CCanvas::drawImage(int x, int y, const utils::CImage &img, float rotation, float scale) are not documented: parameter 'x' parameter 'y' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:607: warning: The following parameter of mrpt::utils::CImage::getAsMatrix(mrpt::math::CMatrixFloat &outMatrix, bool doResize=true, int x_min=0, int y_min=0, int x_max=-1, int y_max=-1) const is not documented: parameter 'outMatrix' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:624: warning: The following parameters of mrpt::utils::CImage::getAsRGBMatrices(mrpt::math::CMatrixFloat &outMatrixR, mrpt::math::CMatrixFloat &outMatrixG, mrpt::math::CMatrixFloat &outMatrixB, bool doResize=true, int x_min=0, int y_min=0, int x_max=-1, int y_max=-1) const are not documented: parameter 'outMatrixR' parameter 'outMatrixG' parameter 'outMatrixB' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:246: warning: The following parameter of mrpt::utils::CImage::line(int x0, int y0, int x1, int y1, const mrpt::utils::TColor color, unsigned int width=1, TPenStyle penStyle=psSolid) is not documented: parameter 'penStyle' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/CImage.h:846: warning: The following parameter of mrpt::utils::CImage::loadFromXPM(const char **xpm_array, bool swap_rb=true) is not documented: parameter 'xpm_array' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:100: warning: The following parameters of mrpt::utils::PLY_Exporter::PLY_export_get_vertex(const size_t idx, mrpt::math::TPoint3Df &pt, bool &pt_has_color, mrpt::utils::TColorf &pt_color) const=0 are not documented: parameter 'idx' parameter 'pt' parameter 'pt_has_color' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:75: warning: The following parameter of mrpt::utils::PLY_Exporter::saveToPlyFile(const std::string &filename, bool save_in_binary=false, const CStringList &file_comments=CStringList(), const CStringList &file_obj_info=CStringList()) const is not documented: parameter 'save_in_binary' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/utils/PLY_import_export.h:54: warning: The following parameters of mrpt::utils::PLY_Importer::PLY_import_set_vertex(const size_t idx, const mrpt::math::TPoint3Df &pt, const mrpt::utils::TColorf *pt_color=NULL)=0 are not documented: parameter 'idx' parameter 'pt' eFunctor< void * >... Generating docs for compound mrpt::system::detail::ThreadCreateFunctorNoParams... Generating docs for compound mrpt::system::detail::ThreadCreateObjectFunctor... Generating docs for compound mrpt::system::detail::ThreadCreateObjectFunctorNoParams... Generating docs for namespace mrpt::system::os Generating docs for namespace mrpt::tfest Generating docs for compound mrpt::tfest::TPotentialMatch... Generating docs for compound mrpt::tfest::TSE2RobustParams... Generating docs for compound mrpt::tfest::TSE2RobustResult... Generating docs for compound mrpt::tfest::TSE3RobustParams... Generating docs for compound mrpt::tfest::TSE3RobustResult... Generating docs for namespace mrpt::topography Generating docs for compound mrpt::topography::TCoords... Generating docs for compound mrpt::topography::TDatum10Params... Generating docs for compound mrpt::topography::TDatum1DTransf... Generating docs for compound mrpt::topography::TDatum7Params... Generating docs for compound mrpt::topography::TDatum7Params_TOPCON... Generating docs for compound mrpt::topography::TDatumHelmert2D... Generating docs for compound mrpt::topography::TDatumHelmert2D_TOPCON... Generating docs for compound mrpt::topography::TDatumHelmert3D... Generating docs for compound mrpt::topography::TDatumHelmert3D_TOPCON... Generating docs for compound mrpt::topography::TDatumTransfInterpolation... Generating docs for compound mrpt::topography::TEllipsoid... Generating docs for compound mrpt::topography::TGeodeticCoords... Generating docs for compound mrpt::topography::TPathFromRTKInfo... Generating docs for namespace mrpt::utils Generating docs for compound mrpt::utils::bimap... Generating docs for compound mrpt::utils::CCanvas... Generating docs for compound mrpt::utils::CClientTCPSocket... Generating docs for compound mrpt::utils::CConfigFile... Generating docs for compound mrpt::utils::CConfigFileBase... Generating docs for compound mrpt::utils::CConfigFileMemory... Generating docs for compound mrpt::utils::CConfigFilePrefixer... Generating docs for compound mrpt::utils::CConsoleRedirector... Generating docs for compound mrpt::utils::CDebugOutputCapable... Generating docs for compound mrpt::utils::CDynamicGrid... Generating docs for compound mrpt::utils::CEnhancedMetaFile... Generating docs for compound mrpt::utils::CExceptionEOF... Generating docs for compound mrpt::utils::CExceptionExternalImageNotFound... Generating docs for compound mrpt::utils::CFileGZInputStream... Generating docs for compound mrpt::utils::CFileInputStream... Generating docs for compound mrpt::utils::CFileOutputStream... Generating docs for compound mrpt::utils::CFileStream... Generating docs for compound mrpt::utils::ci_less... Generating docs for nested compound mrpt::utils::ci_less::nocase_compare... Generating docs for compound mrpt::utils::CImage... Generating docs for compound mrpt::utils::circular_buffer... Generating docs for compound mrpt::utils::CLASSINIT... Generating docs for compound mrpt::utils::CListOfClasses... Generating docs for compound mrpt::utils::CLoadableOptions... Generating docs for compound mrpt::utils::CLog... Generating docs for compound mrpt::utils::CMappedImage... Generating docs for compound mrpt::utils::CMemoryChunk... Generating docs for compound mrpt::utils::CMemoryStream... Generating docs for compound mrpt::utils::CMessage... Generating docs for compound mrpt::utils::CMHPropertiesValuesList... Generating docs for compound mrpt::utils::CMRPTException... Generating docs for compound mrpt::utils::CObject... Generating docs for compound mrpt::utils::CObjectPtr... Generating docs for compound mrpt::utils::CObservable... Generating docs for compound mrpt::utils::CObserver... Generating docs for compound mrpt::utils::copiable_NULL_ptr... Generating docs for compound mrpt::utils::copiable_NULL_ptr_basic... Generating docs for compound mrpt::utils::CProbabilityDensityFunction... Generating docs for compound mrpt::utils::CProfilerProxy... Generating docs for compound mrpt::utils::CPropertiesValuesList... Generating docs for nested compound mrpt::utils::CPropertiesValuesList::TPropertyValuePair... Generating docs for compound mrpt::utils::CReferencedMemBlock... Generating docs for compound mrpt::utils::CRobotSimulator... Generating docs for compound mrpt::utils::CServerTCPSocket... Generating docs for compound mrpt::utils::CSimpleDatabase... Generating docs for compound mrpt::utils::CSimpleDatabaseTable... Generating docs for compound mrpt::utils::CStartUpClassesRegister... Generating docs for compound mrpt::utils::CStdOutStream... Generating docs for compound mrpt::utils::CStream... Generating docs for compound mrpt::utils::CStringList... Generating docs for compound mrpt::utils::CTextFileLinesParser... Generating docs for compound mrpt::utils::CThreadSafeQueue... Generating docs for compound mrpt::utils::CTicTac... Generating docs for compound mrpt::utils::CTimeLogger... Generating docs for nested compound mrpt::utils::CTimeLogger::TCallData... Generating docs for nested compound mrpt::utils::CTimeLogger::TCallStats... Generating docs for compound mrpt::utils::CTimeLoggerEntry... Generating docs for compound mrpt::utils::CTypeSelector... Generating docs for compound mrpt::utils::CUncopiable... Generating docs for compound mrpt::utils::ignored_copy_ptr... Generating docs for compound mrpt::utils::int_select_by_bytecount... Generating docs for compound mrpt::utils::int_select_by_bytecount< 1 >... Generating docs for compound mrpt::utils::int_select_by_bytecount< 2 >... Generating docs for compound mrpt::utils::int_select_by_bytecount< 3 >... Generating docs for compound mrpt::utils::int_select_by_bytecount< 4 >... Generating docs for compound mrpt::utils::int_select_by_bytecount< 8 >... Generating docs for compound mrpt::utils::list_searchable... Generating docs for compound mrpt::utils::map_as_vector... Generating docs for compound mrpt::utils::map_traits_map_as_vector... Generating docs for nested compound mrpt::utils::map_traits_map_as_vector::map... Generating docs for compound mrpt::utils::map_traits_stdmap... Generating docs for nested compound mrpt::utils::map_traits_stdmap::map... Generating docs for compound mrpt::utils::mrptEvent... Generating docs for compound mrpt::utils::mrptEventOnDestroy... Generating docs for compound mrpt::utils::non_copiable_ptr... Generating docs for compound mrpt::utils::non_copiable_ptr_basic... Generating docs for compound mrpt::utils::PLY_Exporter... Generating docs for compound mrpt::utils::PLY_Importer... Generating docs for compound mrpt::utils::PointCloudAdapter... Generating docs for compound mrpt::utils::PointCloudAdapter< mrpt::maps::CColouredPointsMap >... Generating docs for compound mrpt::utils::PointCloudAdapter< mrpt::maps::CPointsMap >... Generating docs for compound mrpt::utils::PointCloudAdapter< mrpt::maps::CSimplePointsMap >... Generating docs for compound mrpt::utils::PointCloudAdapter< mrpt::maps::CWeightedPointsMap >... Generating docs for compound mrpt::utils::PointCloudAdapter< mrpt::obs::CObservation3DRangeScan >... Generating docs for compound mrpt::utils::PointCloudAdapter< mrpt::opengl::CPointCloud >... Generating docs for compound mrpt::utils::PointCloudAdapter< mrpt::opengl::CPointCloudColoured >... Generating docs for compound mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZ > >... Generating docs for compound mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGB > >... Generating docs for compound mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGBA > >... Generating docs for compound mrpt::utils::safe_ptr... Generating docs for compound mrpt::utils::safe_ptr_basic... Generating docs for compound mrpt::utils::TCamera... Generating docs for compound mrpt::utils::TColor... Generating docs for compound mrpt::utils::TColorf... Generating docs for compound mrpt::utils::TEnumType... Generating docs for compound mrpt::utils::TEnumTypeFiller... Generating docs for compound mrpt::utils::TEnumTypeFiller< bayes::TKFMethod >... Generating docs for compound mrpt::utils::TEnumTypeFiller< hwdrivers::CGPSInterface::PARSERS >... Generating docs for compound mrpt::utils::T/builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:147: warning: The following parameter of mrpt::vision::CFeature::descriptorLogPolarImgDistanceTo(const CFeature &oFeature, float &minDistAngle, bool normalize_distances=true) const is not documented: parameter 'normalize_distances' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeature.h:137: warning: The following parameter of mrpt::vision::CFeature::descriptorPolarImgDistanceTo(const CFeature &oFeature, float &minDistAngle, bool normalize_distances=true) const is not documented: parameter 'normalize_distances' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:209: warning: The following parameters of mrpt::vision::CFeatureExtraction::detectFeatures(const mrpt::utils::CImage &img, CFeatureList &feats, const unsigned int init_ID=0, const unsigned int nDesiredFeatures=0, const TImageROI &ROI=TImageROI()) const are not documented: parameter 'init_ID' parameter 'ROI' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:392: warning: The following parameter of mrpt::vision::CFeatureExtraction::extractFeaturesBCD(const mrpt::utils::CImage &img, CFeatureList &feats, unsigned int init_ID=0, unsigned int nDesiredFeatures=0, const TImageROI &ROI=TImageROI()) const is not documented: parameter 'init_ID' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:455: warning: The following parameters of mrpt::vision::CFeatureExtraction::extractFeaturesFAST(const mrpt::utils::CImage &img, CFeatureList &feats, unsigned int init_ID=0, unsigned int nDesiredFeatures=0, const TImageROI &ROI=TImageROI(), const mrpt::math::CMatrixBool *mask=NULL) const are not documented: parameter 'init_ID' parameter 'ROI' parameter 'mask' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:377: warning: The following parameters of mrpt::vision::CFeatureExtraction::extractFeaturesKLT(const mrpt::utils::CImage &img, CFeatureList &feats, unsigned int init_ID=0, unsigned int nDesiredFeatures=0, const TImageROI &ROI=TImageROI()) const are not documented: parameter 'init_ID' parameter 'ROI' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:424: warning: The following parameters of mrpt::vision::CFeatureExtraction::extractFeaturesORB(const mrpt::utils::CImage &img, CFeatureList &feats, const unsigned int init_ID=0, const unsigned int nDesiredFeatures=0, const TImageROI &ROI=TImageROI()) const are not documented: parameter 'init_ID' parameter 'ROI' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:408: warning: The following parameter of mrpt::vision::CFeatureExtraction::extractFeaturesSIFT(const mrpt::utils::CImage &img, CFeatureList &feats, unsigned int init_ID=0, unsigned int nDesiredFeatures=0, const TImageROI &ROI=TImageROI()) const is not documented: parameter 'init_ID' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:440: warning: The following parameters of mrpt::vision::CFeatureExtraction::extractFeaturesSURF(const mrpt::utils::CImage &img, CFeatureList &feats, unsigned int init_ID=0, unsigned int nDesiredFeatures=0, const TImageROI &ROI=TImageROI()) const are not documented: parameter 'init_ID' parameter 'ROI' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CFeatureExtraction.h:481: warning: The following parameters of mrpt::vision::CFeatureExtraction::my_scale_space_extrema(CFeatureList &featList, void *dog_pyr, int octvs, int intvls, double contr_thr, int curv_thr, void *storage) const are not documented: parameter 'featList' parameter 'contr_thr' parameter 'curv_thr' parameter 'storage' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:254: warning: The following parameter of mrpt::math::KDTreeCapable< CFeatureList >::kdTreeNClosestPoint2D(float x0, float y0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:316: warning: The following parameter of mrpt::math::KDTreeCapable< CFeatureList >::kdTreeNClosestPoint2DIdx(float x0, float y0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:442: warning: The following parameter of mrpt::math::KDTreeCapable< CFeatureList >::kdTreeNClosestPoint3D(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:626: warning: The following parameter of mrpt::math::KDTreeCapable< CFeatureList >::kdTreeNClosestPoint3DIdx(float x0, float y0, float z0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:496: warning: The following parameter of mrpt::math::KDTreeCapable< CFeatureList >::kdTreeNClosestPoint3DWithIdx(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:254: warning: The following parameter of mrpt::math::KDTreeCapable< CFeatureListKDTree< FEAT > >::kdTreeNClosestPoint2D(float x0, float y0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:316: warning: The following parameter of mrpt::math::KDTreeCapable< CFeatureListKDTree< FEAT > >::kdTreeNClosestPoint2DIdx(float x0, float y0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:442: warning: The following parameter of mrpt::math::KDTreeCapable< CFeatureListKDTree< FEAT > >::kdTreeNClosestPoint3D(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:626: warning: The following parameter of mrpt::math::KDTreeCapable< CFeatureListKDTree< FEAT > >::kdTreeNClosestPoint3DIdx(float x0, float y0, float z0, size_t knn, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/math/KDTreeCapable.h:496: warning: The following parameter of mrpt::math::KDTreeCapable< CFeatureListKDTree< FEAT > >::kdTreeNClosestPoint3DWithIdx(float x0, float y0, float z0, size_t knn, std::vector< float > &out_x, std::vector< float > &out_y, std::vector< float > &out_z, std::vector< size_t > &out_idx, std::vector< float > &out_dist_sqr) const is not documented: parameter 'knn' /builddir/build/BUILD/mrpt-1.4.0/libs/vision/include/mrpt/vision/CVideoFileWriter.h:52: warning: The following parameter of mrpt::vision::CVideoFileWriter::open(const std::string &out_file, double fps, const mrpt::utils::TImageSize &frameSize, const std::string &fourcc=std::string(""), bool isColor=true) is not documented: parameter 'fps' EnumTypeFiller< hwdrivers::CKinect::TVideoChannel >... Generating docs for compound mrpt::utils::TEnumTypeFiller< hwdrivers::CVelodyneScanner::model_t >... Generating docs for compound mrpt::utils::TEnumTypeFiller< maps::CHeightGridMap2D::TMapRepresentation >... Generating docs for compound mrpt::utils::TEnumTypeFiller< maps::CRandomFieldGridMap2D::TMapRepresentation >... Generating docs for compound mrpt::utils::TEnumTypeFiller< mrpt::obs::CObservation3DRangeScan::TIntensityChannelID >... Generating docs for compound mrpt::utils::TEnumTypeFiller< nav::CHolonomicND::TSituations >... Generating docs for compound mrpt::utils::TEnumTypeFiller< nav::THolonomicMethod >... Generating docs for compound mrpt::utils::TEnumTypeFiller< poses::CPose3DInterpolator::TInterpolatorMethod >... Generating docs for compound mrpt::utils::TEnumTypeFiller< slam::CGridMapAligner::TAlignerMethod >... Generating docs for compound mrpt::utils::TEnumTypeFiller< slam::TDataAssociationMethod >... Generating docs for compound mrpt::utils::TEnumTypeFiller< slam::TDataAssociationMetric >... Generating docs for compound mrpt::utils::TEnumTypeFiller< slam::TICPAlgorithm >... Generating docs for compound mrpt::utils::TEnumTypeFiller< slam::TICPCovarianceMethod >... Generating docs for compound mrpt::utils::TMatchingPair... Generating docs for compound mrpt::utils::TMatchingPairList... Generating docs for compound mrpt::utils::TParameters... Generating docs for compound mrpt::utils::TPixelCoord... Generating docs for compound mrpt::utils::TPixelCoordf... Generating docs for compound mrpt::utils::TPropertyValueIDTriplet... Generating docs for compound mrpt::utils::TRuntimeClassId... Generating docs for compound mrpt::utils::TStereoCamera... Generating docs for compound mrpt::utils::TTypeName... Generating docs for compound mrpt::utils::TTypeName< mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > >... Generating docs for compound mrpt::utils::TTypeName< mrpt::math::CArrayDouble< N > >... Generating docs for compound mrpt::utils::TTypeName< mrpt::math::CArrayFloat< N > >... Generating docs for compound mrpt::utils::TTypeName< mrpt::math::CArrayNumeric< T, N > >... Generating docs for compound mrpt::utils::TTypeName< mrpt::math::CMatrixFixedNumeric< T, N, M > >... Generating docs for compound mrpt::utils::TTypeName< mrpt::math::CMatrixTemplateNumeric< T > >... Generating docs for compound mrpt::utils::TTypeName< mrpt::opengl::CLight >... Generating docs for compound mrpt::utils::TTypeName< std::pair< T1, T2 > >... Generating docs for compound mrpt::utils::uint_select_by_bytecount... Generating docs for compound mrpt::utils::uint_select_by_bytecount< 1 >... Generating docs for compound mrpt::utils::uint_select_by_bytecount< 2 >... Generating docs for compound mrpt::utils::uint_select_by_bytecount< 3 >... Generating docs for compound mrpt::utils::uint_select_by_bytecount< 4 >... Generating docs for compound mrpt::utils::uint_select_by_bytecount< 8 >... Generating docs for namespace mrpt::utils::detail Generating docs for compound mrpt::utils::detail::PointCloudAdapterHelperNoRGB... Generating docs for namespace mrpt::utils::internal Generating docs for compound mrpt::utils::internal::dynamic_grid_txt_saver... Generating docs for namespace mrpt::utils::metaprogramming Generating docs for compound mrpt::utils::metaprogramming::BinaryMemberFunctionWrapper... Generating docs for compound mrpt::utils::metaprogramming::MemberFunctionWrapper... Generating docs for compound mrpt::utils::metaprogramming::MemoryBypasserIterator... Generating docs for compound mrpt::utils::metaprogramming::NonConstBind1st... Generating docs for compound mrpt::utils::metaprogramming::NonConstBind2nd... Generating docs for compound mrpt::utils::metaprogramming::ObjectClear... Generating docs for compound mrpt::utils::metaprogramming::ObjectClear2... Generating docs for compound mrpt::utils::metaprogramming::ObjectClearSecond... Generating docs for compound mrpt::utils::metaprogramming::ObjectClearUnique... Generating docs for compound mrpt::utils::metaprogramming::ObjectConvert... Generating docs for compound mrpt::utils::metaprogramming::ObjectDelete... Generating docs for compound mrpt::utils::metaprogramming::ObjectMakeUnique... Generating docs for compound mrpt::utils::metaprogramming::ObjectPairMakeUnique... Generating docs for compound mrpt::utils::metaprogramming::ObjectReadFromStream... Generating docs for compound mrpt::utils::metaprogramming::ObjectWriteToStream... Generating docs for compound mrpt::utils::metaprogramming::UnaryMemberFunctionWrapper... Generating docs for namespace mrpt::utils::net Generating docs for namespace mrpt::vision Generating docs for compound mrpt::vision::CCamModel... Generating docs for nested compound mrpt::vision::CCamModel::CameraTempVariables... Generating docs for compound mrpt::vision::CDifodo... Generating docs for compound mrpt::vision::CFeature... Generating docs for nested compound mrpt::vision::CFeature::TDescriptors... Generating docs for compound mrpt::vision::CFeatureExtraction... Generating docs for nested compound mrpt::vision::CFeatureExtraction::TOptions... Generating docs for nested compound mrpt::vision::CFeatureExtraction::TOptions::TBCDOptions... Generating docs for nested compound mrpt::vision::CFeatureExtraction::TOptions::TFASTOptions... Generating docs for nested compound mrpt::vision::CFeatureExtraction::TOptions::THarrisOptions... Generating docs for nested compound mrpt::vision::CFeatureExtraction::TOptions::TKLTOptions... Generating docs for nested compound mrpt::vision::CFeatureExtraction::TOptions::TLogPolarImagesOptions... Generating docs for nested compound mrpt::vision::CFeatureExtraction::TOptions::TORBOptions... Generating docs for nested compound mrpt::vision::CFeatureExtraction::TOptions::TPolarImagesOptions... Generating docs for nested compound mrpt::vision::CFeatureExtraction::TOptions::TSIFTOptions... Generating docs for nested compound mrpt::vision::CFeatureExtraction::TOptions::TSpinImagesOptions... Generating docs for nested compound mrpt::vision::CFeatureExtraction::TOptions::TSURFOptions... Generating docs for compound mrpt::vision::CFeatureList... Generating docs for compound mrpt::vision::CFeatureListKDTree... Generating docs for compound mrpt::vision::CFeatureTracker_KL... Generating docs for compound mrpt::vision::CGenericFeatureTracker... Generating docs for nested compound mrpt::vision::CGenericFeatureTracker::TExtraOutputInfo... Generating docs for compound mrpt::vision::CImagePyramid... Generating docs for compound mrpt::vision::CMatchedFeatureList... Generating docs for compound mrpt::vision::CStereoRectifyMap... Generating docs for compound mrpt::vision::CUndistortMap... Generating docs for compound mrpt::vision::CVideoFileWriter... Generating docs for compound mrpt::vision::KeypointResponseSorter... Generating docs for compound mrpt::vision::TFeatureObservation... Generating docs for compound mrpt::vision::TImageCalibData... Generating docs for compound mrpt::vision::TImageROI... Generating docs for compound mrpt::vision::TImageStereoCalibData... Generating docs for compound mrpt::vision::TImageStereoCallbackData... Generating docs for compound mrpt::vision::TMatchingOptions... Generating docs for compound mrpt::vision::TMultiResDescMatchOptions... Generating docs for compound mrpt::vision::TMultiResDescOptions... Generating docs for compound mrpt::vision::TMultiResMatchingOutput... Generating docs for compound mrpt::vision::TRelativeFeaturePos... Generating docs for compound mrpt::vision::TROI... Generating docs for compound mrpt::vision::TSequenceFeatureObservations... Generating docs for compound mrpt::vision::TSIFTDescriptorsKDTreeIndex... Generating docs for compound mrpt::vision::TSimpleFeature_templ... Generating docs for compound mrpt::vision::TSimpleFeatureList_templ... Generating docs for compound mrpt::vision::TSimpleFeatureTraits... Generating docs for compound mrpt::vision::TSimpleFeatureTraits< TSimpleFeature >... Generating docs for compound mrpt::vision::TSimpleFeatureTraits< TSimpleFeaturef >... Generating docs for compound mrpt::vision::TStereoCali/builddir/build/BUILD/mrpt-1.4.0/libs/base/include/mrpt/otherlibs/tclap/StdOutput.h:57: warning: The following parameter of TCLAP::StdOutput::StdOutput(std::ostream &desired_out=std::cout) is not documented: parameter 'desired_out' bParams... Generating docs for compound mrpt::vision::TStereoCalibResults... Generating docs for compound mrpt::vision::TStereoSystemParams... Generating docs for compound mrpt::vision::TSURFDescriptorsKDTreeIndex... Generating docs for namespace mrpt::vision::detail Generating docs for compound mrpt::vision::detail::TSIFTDesc2KDTree_Adaptor... Generating docs for compound mrpt::vision::detail::TSURFDesc2KDTree_Adaptor... Generating docs for namespace mrpt::vision::pinhole Generating docs for namespace nanoflann Generating docs for compound nanoflann::array_or_vector_selector... Generating docs for compound nanoflann::array_or_vector_selector<-1, T >... Generating docs for compound nanoflann::CArray... Generating docs for compound nanoflann::IndexDist_Sorter... Generating docs for compound nanoflann::KDTreeEigenMatrixAdaptor... Generating docs for compound nanoflann::KDTreeSingleIndexAdaptor... Generating docs for nested compound nanoflann::KDTreeSingleIndexAdaptor::BranchStruct... Generating docs for nested compound nanoflann::KDTreeSingleIndexAdaptor::Interval... Generating docs for nested compound nanoflann::KDTreeSingleIndexAdaptor::Node... Generating docs for compound nanoflann::KDTreeSingleIndexAdaptorParams... Generating docs for compound nanoflann::KNNResultSet... Generating docs for compound nanoflann::L1_Adaptor... Generating docs for compound nanoflann::L2_Adaptor... Generating docs for compound nanoflann::L2_Simple_Adaptor... Generating docs for compound nanoflann::metric_L1... Generating docs for nested compound nanoflann::metric_L1::traits... Generating docs for compound nanoflann::metric_L2... Generating docs for nested compound nanoflann::metric_L2::traits... Generating docs for compound nanoflann::metric_L2_Simple... Generating docs for nested compound nanoflann::metric_L2_Simple::traits... Generating docs for compound nanoflann::PooledAllocator... Generating docs for compound nanoflann::RadiusResultSet... Generating docs for compound nanoflann::SearchParams... Generating docs for namespace std Generating docs for namespace stlplus Generating docs for compound stlplus::clone_copy... Generating docs for compound stlplus::constructor_copy... Generating docs for compound stlplus::end_dereference... Generating docs for compound stlplus::illegal_copy... Generating docs for compound stlplus::no_copy... Generating docs for compound stlplus::null_dereference... Generating docs for compound stlplus::smart_ptr... Generating docs for compound stlplus::smart_ptr_base... Generating docs for compound stlplus::smart_ptr_clone... Generating docs for compound stlplus::smart_ptr_holder... Generating docs for compound stlplus::smart_ptr_nocopy... Generating docs for compound stlplus::wrong_object... Generating docs for namespace TCLAP Generating docs for compound TCLAP::ActionDoneException... Generating docs for compound TCLAP::Arg... Generating docs for compound TCLAP::ArgException... Generating docs for compound TCLAP::ArgParseException... Generating docs for compound TCLAP::CmdLine... Generating docs for compound TCLAP::CmdLineInterface... Generating docs for compound TCLAP::CmdLineOutput... Generating docs for compound TCLAP::CmdLineParseException... Generating docs for compound TCLAP::Constraint... Generating docs for compound TCLAP::DocBookOutput... Generating docs for compound TCLAP::HelpVisitor... Generating docs for compound TCLAP::IgnoreRestVisitor... Generating docs for compound TCLAP::MultiArg... Generating docs for compound TCLAP::MultiSwitchArg... Generating docs for compound TCLAP::OptionalUnlabeledTracker... Generating docs for compound TCLAP::SpecificationException... Generating docs for compound TCLAP::StdOutput... Generating docs for compound TCLAP::SwitchArg... Generating docs for compound TCLAP::UnlabeledMultiArg... Generating docs for compound TCLAP::UnlabeledValueArg... Generating docs for compound TCLAP::ValueArg... Generating docs for compound TCLAP::ValuesConstraint... Generating docs for compound TCLAP::VersionVisitor... Generating docs for compound TCLAP::Visitor... Generating docs for compound TCLAP::XorHandler... Generating docs for namespace TCLAP::MULTI_ARG_HELPER Generating docs for compound TCLAP::MULTI_ARG_HELPER::ValueExtractor... Generating docs for compound TCLAP::MULTI_ARG_HELPER::ValueExtractor< std::string >... Generating docs for namespace TCLAP::VALUE_ARG_HELPER Generating docs for compound TCLAP::VALUE_ARG_HELPER::ValueExtractor... Generating docs for compound TCLAP::VALUE_ARG_HELPER::ValueExtractor< std::string >... Generating graph info page... Generating directory documentation... Generating dependency graph for directory base Generating dependency graph for directory bayes Generating dependency graph for directory bayes Generating dependency graph for directory compress Generating dependency graph for directory detectors Generating dependency graph for directory freeglut Generating dependency graph for directory GL Generating dependency graph for directory graphs Generating dependency graph for directory graphslam Generating dependency graph for directory gui Generating dependency graph for directory hmtslam Generating dependency graph for directory holonomic Generating dependency graph for directory hwdrivers Generating dependency graph for directory kinematics Generating dependency graph for directory maps Generating dependency graph for directory maps Generating dependency graph for directory maps Generating dependency graph for directory maps Generating dependency graph for directory math Generating dependency graph for directory mathplot Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory mrpt Generating dependency graph for directory nanoflann Generating dependency graph for directory nav Generating dependency graph for directory obs Generating dependency graph for directory obs Generating dependency graph for directory opengl Generating dependency graph for directory opengl Generating dependency graph for directory otherlibs Generating dependency graph for directory otherlibs Generating dependency graph for directory pbmap Generating dependency graph for directory planners Generating dependency graph for directory poses Generating dependency graph for directory random Generating dependency graph for directory reactive Generating dependency graph for directory reactivenav Generating dependency graph for directory scanmatching Generating dependency graph for directory slam Generating dependency graph for directory slam Generating dependency graph for directory slam Generating dependency graph for directory slam Generating dependency graph for directory src Generating dependency graph for directory stlplus Generating dependency graph for directory synch Generating dependency graph for directory system Generating dependency graph for directory tclap Generating dependency graph for directory tfest Generating dependency graph for directory topography Generating dependency graph for directory tpspace Generating dependency graph for directory utils Generating dependency graph for directory utils Generating dependency graph for directory vision 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 graphical class hierarchy... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Generating search index Running plantuml with JAVA... Running dot... Generating dot graphs using 6 parallel threads... Running dot for graph 1/1312 Running dot for graph 2/1312 Running dot for graph 3/1312 Running dot for graph 4/1312 Running dot for graph 5/1312 Running dot for graph 6/1312 Running dot for graph 7/1312 Running dot for graph 8/1312 Running dot for graph 9/1312 Running dot for graph 10/1312 Running dot for graph 11/1312 Running dot for graph 12/1312 Running dot for graph 13/1312 Running dot for graph 14/1312 Running dot for graph 15/1312 Running dot for graph 16/1312 Running dot for graph 17/1312 Running dot for graph 18/1312 Running dot for graph 19/1312 Running dot for graph 20/1312 Running dot for graph 21/1312 Running dot for graph 22/1312 Running dot for graph 23/1312 Running dot for graph 24/1312 Running dot for graph 25/1312 Running dot for graph 26/1312 Running dot for graph 27/1312 Running dot for graph 28/1312 Running dot for graph 29/1312 Running dot for graph 30/1312 Running dot for graph 31/1312 Running dot for graph 32/1312 Running dot for graph 33/1312 Running dot for graph 34/1312 Running dot for graph 35/1312 Running dot for graph 36/1312 Running dot for graph 37/1312 Running dot for graph 38/1312 Running dot for graph 39/1312 Running dot for graph 40/1312 Running dot for graph 41/1312 Running dot for graph 42/1312 Running dot for graph 43/1312 Running dot for graph 44/1312 Running dot for graph 45/1312 Running dot for graph 46/1312 Running dot for graph 47/1312 Running dot for graph 48/1312 Running dot for graph 49/1312 Running dot for graph 50/1312 Running dot for graph 51/1312 Running dot for graph 52/1312 Running dot for graph 53/1312 Running dot for graph 54/1312 Running dot for graph 55/1312 Running dot for graph 56/1312 Running dot for graph 57/1312 Running dot for graph 58/1312 Running dot for graph 59/1312 Running dot for graph 60/1312 Running dot for graph 61/1312 Running dot for graph 62/1312 Running dot for graph 63/1312 Running dot for graph 64/1312 Running dot for graph 65/1312 Running dot for graph 66/1312 Running dot for graph 67/1312 Running dot for graph 68/1312 Running dot for graph 69/1312 Running dot for graph 70/1312 Running dot for graph 71/1312 Running dot for graph 72/1312 Running dot for graph 73/1312 Running dot for graph 74/1312 Running dot for graph 75/1312 Running dot for graph 76/1312 Running dot for graph 77/1312 Running dot for graph 78/1312 Running dot for graph 79/1312 Running dot for graph 80/1312 Running dot for graph 81/1312 Running dot for graph 82/1312 Running dot for graph 83/1312 Running dot for graph 84/1312 Running dot for graph 85/1312 Running dot for graph 86/1312 Running dot for graph 87/1312 Running dot for graph 88/1312 Running dot for graph 89/1312 Running dot for graph 90/1312 Running dot for graph 91/1312 Running dot for graph 92/1312 Running dot for graph 93/1312 Running dot for graph 94/1312 Running dot for graph 95/1312 Running dot for graph 96/1312 Running dot for graph 97/1312 Running dot for graph 98/1312 Running dot for graph 99/1312 Running dot for graph 100/1312 Running dot for graph 101/1312 Running dot for graph 102/1312 Running dot for graph 103/1312 Running dot for graph 104/1312 Running dot for graph 105/1312 Running dot for graph 106/1312 Running dot for graph 107/1312 Running dot for graph 108/1312 Running dot for graph 109/1312 Running dot for graph 110/1312 Running dot for graph 111/1312 Running dot for graph 112/1312 Running dot for graph 113/1312 Running dot for graph 114/1312 Running dot for graph 115/1312 Running dot for graph 116/1312 Running dot for graph 117/1312 Running dot for graph 118/1312 Running dot for graph 119/1312 Running dot for graph 120/1312 Running dot for graph 121/1312 Running dot for graph 122/1312 Running dot for graph 123/1312 Running dot for graph 124/1312 Running dot for graph 125/1312 Running dot for graph 126/1312 Running dot for graph 127/1312 Running dot for graph 128/1312 Running dot for graph 129/1312 Running dot for graph 130/1312 Running dot for graph 131/1312 Running dot for graph 132/1312 Running dot for graph 133/1312 Running dot for graph 134/1312 Running dot for graph 135/1312 Running dot for graph 136/1312 Running dot for graph 137/1312 Running dot for graph 138/1312 Running dot for graph 139/1312 Running dot for graph 140/1312 Running dot for graph 141/1312 Running dot for graph 142/1312 Running dot for graph 143/1312 Running dot for graph 144/1312 Running dot for graph 145/1312 Running dot for graph 146/1312 Running dot for graph 147/1312 Running dot for graph 148/1312 Running dot for graph 149/1312 Running dot for graph 150/1312 Running dot for graph 151/1312 Running dot for graph 152/1312 Running dot for graph 153/1312 Running dot for graph 154/1312 Running dot for graph 155/1312 Running dot for graph 156/1312 Running dot for graph 157/1312 Running dot for graph 158/1312 Running dot for graph 159/1312 Running dot for graph 160/1312 Running dot for graph 161/1312 Running dot for graph 162/1312 Running dot for graph 163/1312 Running dot for graph 164/1312 Running dot for graph 165/1312 Running dot for graph 166/1312 Running dot for graph 167/1312 Running dot for graph 168/1312 Running dot for graph 169/1312 Running dot for graph 170/1312 Running dot for graph 171/1312 Running dot for graph 172/1312 Running dot for graph 173/1312 Running dot for graph 174/1312 Running dot for graph 175/1312 Running dot for graph 176/1312 Running dot for graph 177/1312 Running dot for graph 178/1312 Running dot for graph 179/1312 Running dot for graph 180/1312 Running dot for graph 181/1312 Running dot for graph 182/1312 Running dot for graph 183/1312 Running dot for graph 184/1312 Running dot for graph 185/1312 Running dot for graph 186/1312 Running dot for graph 187/1312 Running dot for graph 188/1312 Running dot for graph 189/1312 Running dot for graph 190/1312 Running dot for graph 191/1312 Running dot for graph 192/1312 Running dot for graph 193/1312 Running dot for graph 194/1312 Running dot for graph 195/1312 Running dot for graph 196/1312 Running dot for graph 197/1312 Running dot for graph 198/1312 Running dot for graph 199/1312 Running dot for graph 200/1312 Running dot for graph 201/1312 Running dot for graph 202/1312 Running dot for graph 203/1312 Running dot for graph 204/1312 Running dot for graph 205/1312 Running dot for graph 206/1312 Running dot for graph 207/1312 Running dot for graph 208/1312 Running dot for graph 209/1312 Running dot for graph 210/1312 Running dot for graph 211/1312 Running dot for graph 212/1312 Running dot for graph 213/1312 Running dot for graph 214/1312 Running dot for graph 215/1312 Running dot for graph 216/1312 Running dot for graph 217/1312 Running dot for graph 218/1312 Running dot for graph 219/1312 Running dot for graph 220/1312 Running dot for graph 221/1312 Running dot for graph 222/1312 Running dot for graph 223/1312 Running dot for graph 224/1312 Running dot for graph 225/1312 Running dot for graph 226/1312 Running dot for graph 227/1312 Running dot for graph 228/1312 Running dot for graph 229/1312 Running dot for graph 230/1312 Running dot for graph 231/1312 Running dot for graph 232/1312 Running dot for graph 233/1312 Running dot for graph 234/1312 Running dot for graph 235/1312 Running dot for graph 236/1312 Running dot for graph 237/1312 Running dot for graph 238/1312 Running dot for graph 239/1312 Running dot for graph 240/1312 Running dot for graph 241/1312 Running dot for graph 242/1312 Running dot for graph 243/1312 Running dot for graph 244/1312 Running dot for graph 245/1312 Running dot for graph 246/1312 Running dot for graph 247/1312 Running dot for graph 248/1312 Running dot for graph 249/1312 Running dot for graph 250/1312 Running dot for graph 251/1312 Running dot for graph 252/1312 Running dot for graph 253/1312 Running dot for graph 254/1312 Running dot for graph 255/1312 Running dot for graph 256/1312 Running dot for graph 257/1312 Running dot for graph 258/1312 Running dot for graph 259/1312 Running dot for graph 260/1312 Running dot for graph 261/1312 Running dot for graph 262/1312 Running dot for graph 263/1312 Running dot for graph 264/1312 Running dot for graph 265/1312 Running dot for graph 266/1312 Running dot for graph 267/1312 Running dot for graph 268/1312 Running dot for graph 269/1312 Running dot for graph 270/1312 Running dot for graph 271/1312 Running dot for graph 272/1312 Running dot for graph 273/1312 Running dot for graph 274/1312 Running dot for graph 275/1312 Running dot for graph 276/1312 Running dot for graph 277/1312 Running dot for graph 278/1312 Running dot for graph 279/1312 Running dot for graph 280/1312 Running dot for graph 281/1312 Running dot for graph 282/1312 Running dot for graph 283/1312 Running dot for graph 284/1312 Running dot for graph 285/1312 Running dot for graph 286/1312 Running dot for graph 287/1312 Running dot for graph 288/1312 Running dot for graph 289/1312 Running dot for graph 290/1312 Running dot for graph 291/1312 Running dot for graph 292/1312 Running dot for graph 293/1312 Running dot for graph 294/1312 Running dot for graph 295/1312 Running dot for graph 296/1312 Running dot for graph 297/1312 Running dot for graph 298/1312 Running dot for graph 299/1312 Running dot for graph 300/1312 Running dot for graph 301/1312 Running dot for graph 302/1312 Running dot for graph 303/1312 Running dot for graph 304/1312 Running dot for graph 305/1312 Running dot for graph 306/1312 Running dot for graph 307/1312 Running dot for graph 308/1312 Running dot for graph 309/1312 Running dot for graph 310/1312 Running dot for graph 311/1312 Running dot for graph 312/1312 Running dot for graph 313/1312 Running dot for graph 314/1312 Running dot for graph 315/1312 Running dot for graph 316/1312 Running dot for graph 317/1312 Running dot for graph 318/1312 Running dot for graph 319/1312 Running dot for graph 320/1312 Running dot for graph 321/1312 Running dot for graph 322/1312 Running dot for graph 323/1312 Running dot for graph 324/1312 Running dot for graph 325/1312 Running dot for graph 326/1312 Running dot for graph 327/1312 Running dot for graph 328/1312 Running dot for graph 329/1312 Running dot for graph 330/1312 Running dot for graph 331/1312 Running dot for graph 332/1312 Running dot for graph 333/1312 Running dot for graph 334/1312 Running dot for graph 335/1312 Running dot for graph 336/1312 Running dot for graph 337/1312 Running dot for graph 338/1312 Running dot for graph 339/1312 Running dot for graph 340/1312 Running dot for graph 341/1312 Running dot for graph 342/1312 Running dot for graph 343/1312 Running dot for graph 344/1312 Running dot for graph 345/1312 Running dot for graph 346/1312 Running dot for graph 347/1312 Running dot for graph 348/1312 Running dot for graph 349/1312 Running dot for graph 350/1312 Running dot for graph 351/1312 Running dot for graph 352/1312 Running dot for graph 353/1312 Running dot for graph 354/1312 Running dot for graph 355/1312 Running dot for graph 356/1312 Running dot for graph 357/1312 Running dot for graph 358/1312 Running dot for graph 359/1312 Running dot for graph 360/1312 Running dot for graph 361/1312 Running dot for graph 362/1312 Running dot for graph 363/1312 Running dot for graph 364/1312 Running dot for graph 365/1312 Running dot for graph 366/1312 Running dot for graph 367/1312 Running dot for graph 368/1312 Running dot for graph 369/1312 Running dot for graph 370/1312 Running dot for graph 371/1312 Running dot for graph 372/1312 Running dot for graph 373/1312 Running dot for graph 374/1312 Running dot for graph 375/1312 Running dot for graph 376/1312 Running dot for graph 377/1312 Running dot for graph 378/1312 Running dot for graph 379/1312 Running dot for graph 380/1312 Running dot for graph 381/1312 Running dot for graph 382/1312 Running dot for graph 383/1312 Running dot for graph 384/1312 Running dot for graph 385/1312 Running dot for graph 386/1312 Running dot for graph 387/1312 Running dot for graph 388/1312 Running dot for graph 389/1312 Running dot for graph 390/1312 Running dot for graph 391/1312 Running dot for graph 392/1312 Running dot for graph 393/1312 Running dot for graph 394/1312 Running dot for graph 395/1312 Running dot for graph 396/1312 Running dot for graph 397/1312 Running dot for graph 398/1312 Running dot for graph 399/1312 Running dot for graph 400/1312 Running dot for graph 401/1312 Running dot for graph 402/1312 Running dot for graph 403/1312 Running dot for graph 404/1312 Running dot for graph 405/1312 Running dot for graph 406/1312 Running dot for graph 407/1312 Running dot for graph 408/1312 Running dot for graph 409/1312 Running dot for graph 410/1312 Running dot for graph 411/1312 Running dot for graph 412/1312 Running dot for graph 413/1312 Running dot for graph 414/1312 Running dot for graph 415/1312 Running dot for graph 416/1312 Running dot for graph 417/1312 Running dot for graph 418/1312 Running dot for graph 419/1312 Running dot for graph 420/1312 Running dot for graph 421/1312 Running dot for graph 422/1312 Running dot for graph 423/1312 Running dot for graph 424/1312 Running dot for graph 425/1312 Running dot for graph 426/1312 Running dot for graph 427/1312 Running dot for graph 428/1312 Running dot for graph 429/1312 Running dot for graph 430/1312 Running dot for graph 431/1312 Running dot for graph 432/1312 Running dot for graph 433/1312 Running dot for graph 434/1312 Running dot for graph 435/1312 Running dot for graph 436/1312 Running dot for graph 437/1312 Running dot for graph 438/1312 Running dot for graph 439/1312 Running dot for graph 440/1312 Running dot for graph 441/1312 Running dot for graph 442/1312 Running dot for graph 443/1312 Running dot for graph 444/1312 Running dot for graph 445/1312 Running dot for graph 446/1312 Running dot for graph 447/1312 Running dot for graph 448/1312 Running dot for graph 449/1312 Running dot for graph 450/1312 Running dot for graph 451/1312 Running dot for graph 452/1312 Running dot for graph 453/1312 Running dot for graph 454/1312 Running dot for graph 455/1312 Running dot for graph 456/1312 Running dot for graph 457/1312 Running dot for graph 458/1312 Running dot for graph 459/1312 Running dot for graph 460/1312 Running dot for graph 461/1312 Running dot for graph 462/1312 Running dot for graph 463/1312 Running dot for graph 464/1312 Running dot for graph 465/1312 Running dot for graph 466/1312 Running dot for graph 467/1312 Running dot for graph 468/1312 Running dot for graph 469/1312 Running dot for graph 470/1312 Running dot for graph 471/1312 Running dot for graph 472/1312 Running dot for graph 473/1312 Running dot for graph 474/1312 Running dot for graph 475/1312 Running dot for graph 476/1312 Running dot for graph 477/1312 Running dot for graph 478/1312 Running dot for graph 479/1312 Running dot for graph 480/1312 Running dot for graph 481/1312 Running dot for graph 482/1312 Running dot for graph 483/1312 Running dot for graph 484/1312 Running dot for graph 485/1312 Running dot for graph 486/1312 Running dot for graph 487/1312 Running dot for graph 488/1312 Running dot for graph 489/1312 Running dot for graph 490/1312 Running dot for graph 491/1312 Running dot for graph 492/1312 Running dot for graph 493/1312 Running dot for graph 494/1312 Running dot for graph 495/1312 Running dot for graph 496/1312 Running dot for graph 497/1312 Running dot for graph 498/1312 Running dot for graph 499/1312 Running dot for graph 500/1312 Running dot for graph 501/1312 Running dot for graph 502/1312 Running dot for graph 503/1312 Running dot for graph 504/1312 Running dot for graph 505/1312 Running dot for graph 506/1312 Running dot for graph 507/1312 Running dot for graph 508/1312 Running dot for graph 509/1312 Running dot for graph 510/1312 Running dot for graph 511/1312 Running dot for graph 512/1312 Running dot for graph 513/1312 Running dot for graph 514/1312 Running dot for graph 515/1312 Running dot for graph 516/1312 Running dot for graph 517/1312 Running dot for graph 518/1312 Running dot for graph 519/1312 Running dot for graph 520/1312 Running dot for graph 521/1312 Running dot for graph 522/1312 Running dot for graph 523/1312 Running dot for graph 524/1312 Running dot for graph 525/1312 Running dot for graph 526/1312 Running dot for graph 527/1312 Running dot for graph 528/1312 Running dot for graph 529/1312 Running dot for graph 530/1312 Running dot for graph 531/1312 Running dot for graph 532/1312 Running dot for graph 533/1312 Running dot for graph 534/1312 Running dot for graph 535/1312 Running dot for graph 536/1312 Running dot for graph 537/1312 Running dot for graph 538/1312 Running dot for graph 539/1312 Running dot for graph 540/1312 Running dot for graph 541/1312 Running dot for graph 542/1312 Running dot for graph 543/1312 Running dot for graph 544/1312 Running dot for graph 545/1312 Running dot for graph 546/1312 Running dot for graph 547/1312 Running dot for graph 548/1312 Running dot for graph 549/1312 Running dot for graph 550/1312 Running dot for graph 551/1312 Running dot for graph 552/1312 Running dot for graph 553/1312 Running dot for graph 554/1312 Running dot for graph 555/1312 Running dot for graph 556/1312 Running dot for graph 557/1312 Running dot for graph 558/1312 Running dot for graph 559/1312 Running dot for graph 560/1312 Running dot for graph 561/1312 Running dot for graph 562/1312 Running dot for graph 563/1312 Running dot for graph 564/1312 Running dot for graph 565/1312 Running dot for graph 566/1312 Running dot for graph 567/1312 Running dot for graph 568/1312 Running dot for graph 569/1312 Running dot for graph 570/1312 Running dot for graph 571/1312 Running dot for graph 572/1312 Running dot for graph 573/1312 Running dot for graph 574/1312 Running dot for graph 575/1312 Running dot for graph 576/1312 Running dot for graph 577/1312 Running dot for graph 578/1312 Running dot for graph 579/1312 Running dot for graph 580/1312 Running dot for graph 581/1312 Running dot for graph 582/1312 Running dot for graph 583/1312 Running dot for graph 584/1312 Running dot for graph 585/1312 Running dot for graph 586/1312 Running dot for graph 587/1312 Running dot for graph 588/1312 Running dot for graph 589/1312 Running dot for graph 590/1312 Running dot for graph 591/1312 Running dot for graph 592/1312 Running dot for graph 593/1312 Running dot for graph 594/1312 Running dot for graph 595/1312 Running dot for graph 596/1312 Running dot for graph 597/1312 Running dot for graph 598/1312 Running dot for graph 599/1312 Running dot for graph 600/1312 Running dot for graph 601/1312 Running dot for graph 602/1312 Running dot for graph 603/1312 Running dot for graph 604/1312 Running dot for graph 605/1312 Running dot for graph 606/1312 Running dot for graph 607/1312 Running dot for graph 608/1312 Running dot for graph 609/1312 Running dot for graph 610/1312 Running dot for graph 611/1312 Running dot for graph 612/1312 Running dot for graph 613/1312 Running dot for graph 614/1312 Running dot for graph 615/1312 Running dot for graph 616/1312 Running dot for graph 617/1312 Running dot for graph 618/1312 Running dot for graph 619/1312 Running dot for graph 620/1312 Running dot for graph 621/1312 Running dot for graph 622/1312 Running dot for graph 623/1312 Running dot for graph 624/1312 Running dot for graph 625/1312 Running dot for graph 626/1312 Running dot for graph 627/1312 Running dot for graph 628/1312 Running dot for graph 629/1312 Running dot for graph 630/1312 Running dot for graph 631/1312 Running dot for graph 632/1312 Running dot for graph 633/1312 Running dot for graph 634/1312 Running dot for graph 635/1312 Running dot for graph 636/1312 Running dot for graph 637/1312 Running dot for graph 638/1312 Running dot for graph 639/1312 Running dot for graph 640/1312 Running dot for graph 641/1312 Running dot for graph 642/1312 Running dot for graph 643/1312 Running dot for graph 644/1312 Running dot for graph 645/1312 Running dot for graph 646/1312 Running dot for graph 647/1312 Running dot for graph 648/1312 Running dot for graph 649/1312 Running dot for graph 650/1312 Running dot for graph 651/1312 Running dot for graph 652/1312 Running dot for graph 653/1312 Running dot for graph 654/1312 Running dot for graph 655/1312 Running dot for graph 656/1312 Running dot for graph 657/1312 Running dot for graph 658/1312 Running dot for graph 659/1312 Running dot for graph 660/1312 Running dot for graph 661/1312 Running dot for graph 662/1312 Running dot for graph 663/1312 Running dot for graph 664/1312 Running dot for graph 665/1312 Running dot for graph 666/1312 Running dot for graph 667/1312 Running dot for graph 668/1312 Running dot for graph 669/1312 Running dot for graph 670/1312 Running dot for graph 671/1312 Running dot for graph 672/1312 Running dot for graph 673/1312 Running dot for graph 674/1312 Running dot for graph 675/1312 Running dot for graph 676/1312 Running dot for graph 677/1312 Running dot for graph 678/1312 Running dot for graph 679/1312 Running dot for graph 680/1312 Running dot for graph 681/1312 Running dot for graph 682/1312 Running dot for graph 683/1312 Running dot for graph 684/1312 Running dot for graph 685/1312 Running dot for graph 686/1312 Running dot for graph 687/1312 Running dot for graph 688/1312 Running dot for graph 689/1312 Running dot for graph 690/1312 Running dot for graph 691/1312 Running dot for graph 692/1312 Running dot for graph 693/1312 Running dot for graph 694/1312 Running dot for graph 695/1312 Running dot for graph 696/1312 Running dot for graph 697/1312 Running dot for graph 698/1312 Running dot for graph 699/1312 Running dot for graph 700/1312 Running dot for graph 701/1312 Running dot for graph 702/1312 Running dot for graph 703/1312 Running dot for graph 704/1312 Running dot for graph 705/1312 Running dot for graph 706/1312 Running dot for graph 707/1312 Running dot for graph 708/1312 Running dot for graph 709/1312 Running dot for graph 710/1312 Running dot for graph 711/1312 Running dot for graph 712/1312 Running dot for graph 713/1312 Running dot for graph 714/1312 Running dot for graph 715/1312 Running dot for graph 716/1312 Running dot for graph 717/1312 Running dot for graph 718/1312 Running dot for graph 719/1312 Running dot for graph 720/1312 Running dot for graph 721/1312 Running dot for graph 722/1312 Running dot for graph 723/1312 Running dot for graph 724/1312 Running dot for graph 725/1312 Running dot for graph 726/1312 Running dot for graph 727/1312 Running dot for graph 728/1312 Running dot for graph 729/1312 Running dot for graph 730/1312 Running dot for graph 731/1312 Running dot for graph 732/1312 Running dot for graph 733/1312 Running dot for graph 734/1312 Running dot for graph 735/1312 Running dot for graph 736/1312 Running dot for graph 737/1312 Running dot for graph 738/1312 Running dot for graph 739/1312 Running dot for graph 740/1312 Running dot for graph 741/1312 Running dot for graph 742/1312 Running dot for graph 743/1312 Running dot for graph 744/1312 Running dot for graph 745/1312 Running dot for graph 746/1312 Running dot for graph 747/1312 Running dot for graph 748/1312 Running dot for graph 749/1312 Running dot for graph 750/1312 Running dot for graph 751/1312 Running dot for graph 752/1312 Running dot for graph 753/1312 Running dot for graph 754/1312 Running dot for graph 755/1312 Running dot for graph 756/1312 Running dot for graph 757/1312 Running dot for graph 758/1312 Running dot for graph 759/1312 Running dot for graph 760/1312 Running dot for graph 761/1312 Running dot for graph 762/1312 Running dot for graph 763/1312 Running dot for graph 764/1312 Running dot for graph 765/1312 Running dot for graph 766/1312 Running dot for graph 767/1312 Running dot for graph 768/1312 Running dot for graph 769/1312 Running dot for graph 770/1312 Running dot for graph 771/1312 Running dot for graph 772/1312 Running dot for graph 773/1312 Running dot for graph 774/1312 Running dot for graph 775/1312 Running dot for graph 776/1312 Running dot for graph 777/1312 Running dot for graph 778/1312 Running dot for graph 779/1312 Running dot for graph 780/1312 Running dot for graph 781/1312 Running dot for graph 782/1312 Running dot for graph 783/1312 Running dot for graph 784/1312 Running dot for graph 785/1312 Running dot for graph 786/1312 Running dot for graph 787/1312 Running dot for graph 788/1312 Running dot for graph 789/1312 Running dot for graph 790/1312 Running dot for graph 791/1312 Running dot for graph 792/1312 Running dot for graph 793/1312 Running dot for graph 794/1312 Running dot for graph 795/1312 Running dot for graph 796/1312 Running dot for graph 797/1312 Running dot for graph 798/1312 Running dot for graph 799/1312 Running dot for graph 800/1312 Running dot for graph 801/1312 Running dot for graph 802/1312 Running dot for graph 803/1312 Running dot for graph 804/1312 Running dot for graph 805/1312 Running dot for graph 806/1312 Running dot for graph 807/1312 Running dot for graph 808/1312 Running dot for graph 809/1312 Running dot for graph 810/1312 Running dot for graph 811/1312 Running dot for graph 812/1312 Running dot for graph 813/1312 Running dot for graph 814/1312 Running dot for graph 815/1312 Running dot for graph 816/1312 Running dot for graph 817/1312 Running dot for graph 818/1312 Running dot for graph 819/1312 Running dot for graph 820/1312 Running dot for graph 821/1312 Running dot for graph 822/1312 Running dot for graph 823/1312 Running dot for graph 824/1312 Running dot for graph 825/1312 Running dot for graph 826/1312 Running dot for graph 827/1312 Running dot for graph 828/1312 Running dot for graph 829/1312 Running dot for graph 830/1312 Running dot for graph 831/1312 Running dot for graph 832/1312 Running dot for graph 833/1312 Running dot for graph 834/1312 Running dot for graph 835/1312 Running dot for graph 836/1312 Running dot for graph 837/1312 Running dot for graph 838/1312 Running dot for graph 839/1312 Running dot for graph 840/1312 Running dot for graph 841/1312 Running dot for graph 842/1312 Running dot for graph 843/1312 Running dot for graph 844/1312 Running dot for graph 845/1312 Running dot for graph 846/1312 Running dot for graph 847/1312 Running dot for graph 848/1312 Running dot for graph 849/1312 Running dot for graph 850/1312 Running dot for graph 851/1312 Running dot for graph 852/1312 Running dot for graph 853/1312 Running dot for graph 854/1312 Running dot for graph 855/1312 Running dot for graph 856/1312 Running dot for graph 857/1312 Running dot for graph 858/1312 Running dot for graph 859/1312 Running dot for graph 860/1312 Running dot for graph 861/1312 Running dot for graph 862/1312 Running dot for graph 863/1312 Running dot for graph 864/1312 Running dot for graph 865/1312 Running dot for graph 866/1312 Running dot for graph 867/1312 Running dot for graph 868/1312 Running dot for graph 869/1312 Running dot for graph 870/1312 Running dot for graph 871/1312 Running dot for graph 872/1312 Running dot for graph 873/1312 Running dot for graph 874/1312 Running dot for graph 875/1312 Running dot for graph 876/1312 Running dot for graph 877/1312 Running dot for graph 878/1312 Running dot for graph 879/1312 Running dot for graph 880/1312 Running dot for graph 881/1312 Running dot for graph 882/1312 Running dot for graph 883/1312 Running dot for graph 884/1312 Running dot for graph 885/1312 Running dot for graph 886/1312 Running dot for graph 887/1312 Running dot for graph 888/1312 Running dot for graph 889/1312 Running dot for graph 890/1312 Running dot for graph 891/1312 Running dot for graph 892/1312 Running dot for graph 893/1312 Running dot for graph 894/1312 Running dot for graph 895/1312 Running dot for graph 896/1312 Running dot for graph 897/1312 Running dot for graph 898/1312 Running dot for graph 899/1312 Running dot for graph 900/1312 Running dot for graph 901/1312 Running dot for graph 902/1312 Running dot for graph 903/1312 Running dot for graph 904/1312 Running dot for graph 905/1312 Running dot for graph 906/1312 Running dot for graph 907/1312 Running dot for graph 908/1312 Running dot for graph 909/1312 Running dot for graph 910/1312 Running dot for graph 911/1312 Running dot for graph 912/1312 Running dot for graph 913/1312 Running dot for graph 914/1312 Running dot for graph 915/1312 Running dot for graph 916/1312 Running dot for graph 917/1312 Running dot for graph 918/1312 Running dot for graph 919/1312 Running dot for graph 920/1312 Running dot for graph 921/1312 Running dot for graph 922/1312 Running dot for graph 923/1312 Running dot for graph 924/1312 Running dot for graph 925/1312 Running dot for graph 926/1312 Running dot for graph 927/1312 Running dot for graph 928/1312 Running dot for graph 929/1312 Running dot for graph 930/1312 Running dot for graph 931/1312 Running dot for graph 932/1312 Running dot for graph 933/1312 Running dot for graph 934/1312 Running dot for graph 935/1312 Running dot for graph 936/1312 Running dot for graph 937/1312 Running dot for graph 938/1312 Running dot for graph 939/1312 Running dot for graph 940/1312 Running dot for graph 941/1312 Running dot for graph 942/1312 Running dot for graph 943/1312 Running dot for graph 944/1312 Running dot for graph 945/1312 Running dot for graph 946/1312 Running dot for graph 947/1312 Running dot for graph 948/1312 Running dot for graph 949/1312 Running dot for graph 950/1312 Running dot for graph 951/1312 Running dot for graph 952/1312 Running dot for graph 953/1312 Running dot for graph 954/1312 Running dot for graph 955/1312 Running dot for graph 956/1312 Running dot for graph 957/1312 Running dot for graph 958/1312 Running dot for graph 959/1312 Running dot for graph 960/1312 Running dot for graph 961/1312 Running dot for graph 962/1312 Running dot for graph 963/1312 Running dot for graph 964/1312 Running dot for graph 965/1312 Running dot for graph 966/1312 Running dot for graph 967/1312 Running dot for graph 968/1312 Running dot for graph 969/1312 Running dot for graph 970/1312 Running dot for graph 971/1312 Running dot for graph 972/1312 Running dot for graph 973/1312 Running dot for graph 974/1312 Running dot for graph 975/1312 Running dot for graph 976/1312 Running dot for graph 977/1312 Running dot for graph 978/1312 Running dot for graph 979/1312 Running dot for graph 980/1312 Running dot for graph 981/1312 Running dot for graph 982/1312 Running dot for graph 983/1312 Running dot for graph 984/1312 Running dot for graph 985/1312 Running dot for graph 986/1312 Running dot for graph 987/1312 Running dot for graph 988/1312 Running dot for graph 989/1312 Running dot for graph 990/1312 Running dot for graph 991/1312 Running dot for graph 992/1312 Running dot for graph 993/1312 Running dot for graph 994/1312 Running dot for graph 995/1312 Running dot for graph 996/1312 Running dot for graph 997/1312 Running dot for graph 998/1312 Running dot for graph 999/1312 Running dot for graph 1000/1312 Running dot for graph 1001/1312 Running dot for graph 1002/1312 Running dot for graph 1003/1312 Running dot for graph 1004/1312 Running dot for graph 1005/1312 Running dot for graph 1006/1312 Running dot for graph 1007/1312 Running dot for graph 1008/1312 Running dot for graph 1009/1312 Running dot for graph 1010/1312 Running dot for graph 1011/1312 Running dot for graph 1012/1312 Running dot for graph 1013/1312 Running dot for graph 1014/1312 Running dot for graph 1015/1312 Running dot for graph 1016/1312 Running dot for graph 1017/1312 Running dot for graph 1018/1312 Running dot for graph 1019/1312 Running dot for graph 1020/1312 Running dot for graph 1021/1312 Running dot for graph 1022/1312 Running dot for graph 1023/1312 Running dot for graph 1024/1312 Running dot for graph 1025/1312 Running dot for graph 1026/1312 Running dot for graph 1027/1312 Running dot for graph 1028/1312 Running dot for graph 1029/1312 Running dot for graph 1030/1312 Running dot for graph 1031/1312 Running dot for graph 1032/1312 Running dot for graph 1033/1312 Running dot for graph 1034/1312 Running dot for graph 1035/1312 Running dot for graph 1036/1312 Running dot for graph 1037/1312 Running dot for graph 1038/1312 Running dot for graph 1039/1312 Running dot for graph 1040/1312 Running dot for graph 1041/1312 Running dot for graph 1042/1312 Running dot for graph 1043/1312 Running dot for graph 1044/1312 Running dot for graph 1045/1312 Running dot for graph 1046/1312 Running dot for graph 1047/1312 Running dot for graph 1048/1312 Running dot for graph 1049/1312 Running dot for graph 1050/1312 Running dot for graph 1051/1312 Running dot for graph 1052/1312 Running dot for graph 1053/1312 Running dot for graph 1054/1312 Running dot for graph 1055/1312 Running dot for graph 1056/1312 Running dot for graph 1057/1312 Running dot for graph 1058/1312 Running dot for graph 1059/1312 Running dot for graph 1060/1312 Running dot for graph 1061/1312 Running dot for graph 1062/1312 Running dot for graph 1063/1312 Running dot for graph 1064/1312 Running dot for graph 1065/1312 Running dot for graph 1066/1312 Running dot for graph 1067/1312 Running dot for graph 1068/1312 Running dot for graph 1069/1312 Running dot for graph 1070/1312 Running dot for graph 1071/1312 Running dot for graph 1072/1312 Running dot for graph 1073/1312 Running dot for graph 1074/1312 Running dot for graph 1075/1312 Running dot for graph 1076/1312 Running dot for graph 1077/1312 Running dot for graph 1078/1312 Running dot for graph 1079/1312 Running dot for graph 1080/1312 Running dot for graph 1081/1312 Running dot for graph 1082/1312 Running dot for graph 1083/1312 Running dot for graph 1084/1312 Running dot for graph 1085/1312 Running dot for graph 1086/1312 Running dot for graph 1087/1312 Running dot for graph 1088/1312 Running dot for graph 1089/1312 Running dot for graph 1090/1312 Running dot for graph 1091/1312 Running dot for graph 1092/1312 Running dot for graph 1093/1312 Running dot for graph 1094/1312 Running dot for graph 1095/1312 Running dot for graph 1096/1312 Running dot for graph 1097/1312 Running dot for graph 1098/1312 Running dot for graph 1099/1312 Running dot for graph 1100/1312 Running dot for graph 1101/1312 Running dot for graph 1102/1312 Running dot for graph 1103/1312 Running dot for graph 1104/1312 Running dot for graph 1105/1312 Running dot for graph 1106/1312 Running dot for graph 1107/1312 Running dot for graph 1108/1312 Running dot for graph 1109/1312 Running dot for graph 1110/1312 Running dot for graph 1111/1312 Running dot for graph 1112/1312 Running dot for graph 1113/1312 Running dot for graph 1114/1312 Running dot for graph 1115/1312 Running dot for graph 1116/1312 Running dot for graph 1117/1312 Running dot for graph 1118/1312 Running dot for graph 1119/1312 Running dot for graph 1120/1312 Running dot for graph 1121/1312 Running dot for graph 1122/1312 Running dot for graph 1123/1312 Running dot for graph 1124/1312 Running dot for graph 1125/1312 Running dot for graph 1126/1312 Running dot for graph 1127/1312 Running dot for graph 1128/1312 Running dot for graph 1129/1312 Running dot for graph 1130/1312 Running dot for graph 1131/1312 Running dot for graph 1132/1312 Running dot for graph 1133/1312 Running dot for graph 1134/1312 Running dot for graph 1135/1312 Running dot for graph 1136/1312 Running dot for graph 1137/1312 Running dot for graph 1138/1312 Running dot for graph 1139/1312 Running dot for graph 1140/1312 Running dot for graph 1141/1312 Running dot for graph 1142/1312 Running dot for graph 1143/1312 Running dot for graph 1144/1312 Running dot for graph 1145/1312 Running dot for graph 1146/1312 Running dot for graph 1147/1312 Running dot for graph 1148/1312 Running dot for graph 1149/1312 Running dot for graph 1150/1312 Running dot for graph 1151/1312 Running dot for graph 1152/1312 Running dot for graph 1153/1312 Running dot for graph 1154/1312 Running dot for graph 1155/1312 Running dot for graph 1156/1312 Running dot for graph 1157/1312 Running dot for graph 1158/1312 Running dot for graph 1159/1312 Running dot for graph 1160/1312 Running dot for graph 1161/1312 Running dot for graph 1162/1312 Running dot for graph 1163/1312 Running dot for graph 1164/1312 Running dot for graph 1165/1312 Running dot for graph 1166/1312 Running dot for graph 1167/1312 Running dot for graph 1168/1312 Running dot for graph 1169/1312 Running dot for graph 1170/1312 Running dot for graph 1171/1312 Running dot for graph 1172/1312 Running dot for graph 1173/1312 Running dot for graph 1174/1312 Running dot for graph 1175/1312 Running dot for graph 1176/1312 Running dot for graph 1177/1312 Running dot for graph 1178/1312 Running dot for graph 1179/1312 Running dot for graph 1180/1312 Running dot for graph 1181/1312 Running dot for graph 1182/1312 Running dot for graph 1183/1312 Running dot for graph 1184/1312 Running dot for graph 1185/1312 Running dot for graph 1186/1312 Running dot for graph 1187/1312 Running dot for graph 1188/1312 Running dot for graph 1189/1312 Running dot for graph 1190/1312 Running dot for graph 1191/1312 Running dot for graph 1192/1312 Running dot for graph 1193/1312 Running dot for graph 1194/1312 Running dot for graph 1195/1312 Running dot for graph 1196/1312 Running dot for graph 1197/1312 Running dot for graph 1198/1312 Running dot for graph 1199/1312 Running dot for graph 1200/1312 Running dot for graph 1201/1312 Running dot for graph 1202/1312 Running dot for graph 1203/1312 Running dot for graph 1204/1312 Running dot for graph 1205/1312 Running dot for graph 1206/1312 Running dot for graph 1207/1312 Running dot for graph 1208/1312 Running dot for graph 1209/1312 Running dot for graph 1210/1312 Running dot for graph 1211/1312 Running dot for graph 1212/1312 Running dot for graph 1213/1312 Running dot for graph 1214/1312 Running dot for graph 1215/1312 Running dot for graph 1216/1312 Running dot for graph 1217/1312 Running dot for graph 1218/1312 Running dot for graph 1219/1312 Running dot for graph 1220/1312 Running dot for graph 1221/1312 Running dot for graph 1222/1312 Running dot for graph 1223/1312 Running dot for graph 1224/1312 Running dot for graph 1225/1312 Running dot for graph 1226/1312 Running dot for graph 1227/1312 Running dot for graph 1228/1312 Running dot for graph 1229/1312 Running dot for graph 1230/1312 Running dot for graph 1231/1312 Running dot for graph 1232/1312 Running dot for graph 1233/1312 Running dot for graph 1234/1312 Running dot for graph 1235/1312 Running dot for graph 1236/1312 Running dot for graph 1237/1312 Running dot for graph 1238/1312 Running dot for graph 1239/1312 Running dot for graph 1240/1312 Running dot for graph 1241/1312 Running dot for graph 1242/1312 Running dot for graph 1243/1312 Running dot for graph 1244/1312 Running dot for graph 1245/1312 Running dot for graph 1246/1312 Running dot for graph 1247/1312 Running dot for graph 1248/1312 Running dot for graph 1249/1312 Running dot for graph 1250/1312 Running dot for graph 1251/1312 Running dot for graph 1252/1312 Running dot for graph 1253/1312 Running dot for graph 1254/1312 Running dot for graph 1255/1312 Running dot for graph 1256/1312 Running dot for graph 1257/1312 Running dot for graph 1258/1312 Running dot for graph 1259/1312 Running dot for graph 1260/1312 Running dot for graph 1261/1312 Running dot for graph 1262/1312 Running dot for graph 1263/1312 Running dot for graph 1264/1312 Running dot for graph 1265/1312 Running dot for graph 1266/1312 Running dot for graph 1267/1312 Running dot for graph 1268/1312 Running dot for graph 1269/1312 Running dot for graph 1270/1312 Running dot for graph 1271/1312 Running dot for graph 1272/1312 Running dot for graph 1273/1312 Running dot for graph 1274/1312 Running dot for graph 1275/1312 Running dot for graph 1276/1312 Running dot for graph 1277/1312 Running dot for graph 1278/1312 Running dot for graph 1279/1312 Running dot for graph 1280/1312 Running dot for graph 1281/1312 Running dot for graph 1282/1312 Running dot for graph 1283/1312 Running dot for graph 1284/1312 Running dot for graph 1285/1312 Running dot for graph 1286/1312 Running dot for graph 1287/1312 Running dot for graph 1288/1312 Running dot for graph 1289/1312 Running dot for graph 1290/1312 Running dot for graph 1291/1312 Running dot for graph 1292/1312 Running dot for graph 1293/1312 Running dot for graph 1294/1312 Running dot for graph 1295/1312 Running dot for graph 1296/1312 Running dot for graph 1297/1312 Running dot for graph 1298/1312 Running dot for graph 1299/1312 Running dot for graph 1300/1312 Running dot for graph 1301/1312 Running dot for graph 1302/1312 Running dot for graph 1303/1312 Running dot for graph 1304/1312 Running dot for graph 1305/1312 Running dot for graph 1306/1312 Running dot for graph 1307/1312 Running dot for graph 1308/1312 Running dot for graph 1309/1312 Running dot for graph 1310/1312 Running dot for graph 1311/1312 Running dot for graph 1312/1312 Patching output file 1/656 Patching output file 2/656 Patching output file 3/656 Patching output file 4/656 Patching output file 5/656 Patching output file 6/656 Patching output file 7/656 Patching output file 8/656 Patching output file 9/656 Patching output file 10/656 Patching output file 11/656 Patching output file 12/656 Patching output file 13/656 Patching output file 14/656 Patching output file 15/656 Patching output file 16/656 Patching output file 17/656 Patching output file 18/656 Patching output file 19/656 Patching output file 20/656 Patching output file 21/656 Patching output file 22/656 Patching output file 23/656 Patching output file 24/656 Patching output file 25/656 Patching output file 26/656 Patching output file 27/656 Patching output file 28/656 Patching output file 29/656 Patching output file 30/656 Patching output file 31/656 Patching output file 32/656 Patching output file 33/656 Patching output file 34/656 Patching output file 35/656 Patching output file 36/656 Patching output file 37/656 Patching output file 38/656 Patching output file 39/656 Patching output file 40/656 Patching output file 41/656 Patching output file 42/656 Patching output file 43/656 Patching output file 44/656 Patching output file 45/656 Patching output file 46/656 Patching output file 47/656 Patching output file 48/656 Patching output file 49/656 Patching output file 50/656 Patching output file 51/656 Patching output file 52/656 Patching output file 53/656 Patching output file 54/656 Patching output file 55/656 Patching output file 56/656 Patching output file 57/656 Patching output file 58/656 Patching output file 59/656 Patching output file 60/656 Patching output file 61/656 Patching output file 62/656 Patching output file 63/656 Patching output file 64/656 Patching output file 65/656 Patching output file 66/656 Patching output file 67/656 Patching output file 68/656 Patching output file 69/656 Patching output file 70/656 Patching output file 71/656 Patching output file 72/656 Patching output file 73/656 Patching output file 74/656 Patching output file 75/656 Patching output file 76/656 Patching output file 77/656 Patching output file 78/656 Patching output file 79/656 Patching output file 80/656 Patching output file 81/656 Patching output file 82/656 Patching output file 83/656 Patching output file 84/656 Patching output file 85/656 Patching output file 86/656 Patching output file 87/656 Patching output file 88/656 Patching output file 89/656 Patching output file 90/656 Patching output file 91/656 Patching output file 92/656 Patching output file 93/656 Patching output file 94/656 Patching output file 95/656 Patching output file 96/656 Patching output file 97/656 Patching output file 98/656 Patching output file 99/656 Patching output file 100/656 Patching output file 101/656 Patching output file 102/656 Patching output file 103/656 Patching output file 104/656 Patching output file 105/656 Patching output file 106/656 Patching output file 107/656 Patching output file 108/656 Patching output file 109/656 Patching output file 110/656 Patching output file 111/656 Patching output file 112/656 Patching output file 113/656 Patching output file 114/656 Patching output file 115/656 Patching output file 116/656 Patching output file 117/656 Patching output file 118/656 Patching output file 119/656 Patching output file 120/656 Patching output file 121/656 Patching output file 122/656 Patching output file 123/656 Patching output file 124/656 Patching output file 125/656 Patching output file 126/656 Patching output file 127/656 Patching output file 128/656 Patching output file 129/656 Patching output file 130/656 Patching output file 131/656 Patching output file 132/656 Patching output file 133/656 Patching output file 134/656 Patching output file 135/656 Patching output file 136/656 Patching output file 137/656 Patching output file 138/656 Patching output file 139/656 Patching output file 140/656 Patching output file 141/656 Patching output file 142/656 Patching output file 143/656 Patching output file 144/656 Patching output file 145/656 Patching output file 146/656 Patching output file 147/656 Patching output file 148/656 Patching output file 149/656 Patching output file 150/656 Patching output file 151/656 Patching output file 152/656 Patching output file 153/656 Patching output file 154/656 Patching output file 155/656 Patching output file 156/656 Patching output file 157/656 Patching output file 158/656 Patching output file 159/656 Patching output file 160/656 Patching output file 161/656 Patching output file 162/656 Patching output file 163/656 Patching output file 164/656 Patching output file 165/656 Patching output file 166/656 Patching output file 167/656 Patching output file 168/656 Patching output file 169/656 Patching output file 170/656 Patching output file 171/656 Patching output file 172/656 Patching output file 173/656 Patching output file 174/656 Patching output file 175/656 Patching output file 176/656 Patching output file 177/656 Patching output file 178/656 Patching output file 179/656 Patching output file 180/656 Patching output file 181/656 Patching output file 182/656 Patching output file 183/656 Patching output file 184/656 Patching output file 185/656 Patching output file 186/656 Patching output file 187/656 Patching output file 188/656 Patching output file 189/656 Patching output file 190/656 Patching output file 191/656 Patching output file 192/656 Patching output file 193/656 Patching output file 194/656 Patching output file 195/656 Patching output file 196/656 Patching output file 197/656 Patching output file 198/656 Patching output file 199/656 Patching output file 200/656 Patching output file 201/656 Patching output file 202/656 Patching output file 203/656 Patching output file 204/656 Patching output file 205/656 Patching output file 206/656 Patching output file 207/656 Patching output file 208/656 Patching output file 209/656 Patching output file 210/656 Patching output file 211/656 Patching output file 212/656 Patching output file 213/656 Patching output file 214/656 Patching output file 215/656 Patching output file 216/656 Patching output file 217/656 Patching output file 218/656 Patching output file 219/656 Patching output file 220/656 Patching output file 221/656 Patching output file 222/656 Patching output file 223/656 Patching output file 224/656 Patching output file 225/656 Patching output file 226/656 Patching output file 227/656 Patching output file 228/656 Patching output file 229/656 Patching output file 230/656 Patching output file 231/656 Patching output file 232/656 Patching output file 233/656 Patching output file 234/656 Patching output file 235/656 Patching output file 236/656 Patching output file 237/656 Patching output file 238/656 Patching output file 239/656 Patching output file 240/656 Patching output file 241/656 Patching output file 242/656 Patching output file 243/656 Patching output file 244/656 Patching output file 245/656 Patching output file 246/656 Patching output file 247/656 Patching output file 248/656 Patching output file 249/656 Patching output file 250/656 Patching output file 251/656 Patching output file 252/656 Patching output file 253/656 Patching output file 254/656 Patching output file 255/656 Patching output file 256/656 Patching output file 257/656 Patching output file 258/656 Patching output file 259/656 Patching output file 260/656 Patching output file 261/656 Patching output file 262/656 Patching output file 263/656 Patching output file 264/656 Patching output file 265/656 Patching output file 266/656 Patching output file 267/656 Patching output file 268/656 Patching output file 269/656 Patching output file 270/656 Patching output file 271/656 Patching output file 272/656 Patching output file 273/656 Patching output file 274/656 Patching output file 275/656 Patching output file 276/656 Patching output file 277/656 Patching output file 278/656 Patching output file 279/656 Patching output file 280/656 Patching output file 281/656 Patching output file 282/656 Patching output file 283/656 Patching output file 284/656 Patching output file 285/656 Patching output file 286/656 Patching output file 287/656 Patching output file 288/656 Patching output file 289/656 Patching output file 290/656 Patching output file 291/656 Patching output file 292/656 Patching output file 293/656 Patching output file 294/656 Patching output file 295/656 Patching output file 296/656 Patching output file 297/656 Patching output file 298/656 Patching output file 299/656 Patching output file 300/656 Patching output file 301/656 Patching output file 302/656 Patching output file 303/656 Patching output file 304/656 Patching output file 305/656 Patching output file 306/656 Patching output file 307/656 Patching output file 308/656 Patching output file 309/656 Patching output file 310/656 Patching output file 311/656 Patching output file 312/656 Patching output file 313/656 Patching output file 314/656 Patching output file 315/656 Patching output file 316/656 Patching output file 317/656 Patching output file 318/656 Patching output file 319/656 Patching output file 320/656 Patching output file 321/656 Patching output file 322/656 Patching output file 323/656 Patching output file 324/656 Patching output file 325/656 Patching output file 326/656 Patching output file 327/656 Patching output file 328/656 Patching output file 329/656 Patching output file 330/656 Patching output file 331/656 Patching output file 332/656 Patching output file 333/656 Patching output file 334/656 Patching output file 335/656 Patching output file 336/656 Patching output file 337/656 Patching output file 338/656 Patching output file 339/656 Patching output file 340/656 Patching output file 341/656 Patching output file 342/656 Patching output file 343/656 Patching output file 344/656 Patching output file 345/656 Patching output file 346/656 Patching output file 347/656 Patching output file 348/656 Patching output file 349/656 Patching output file 350/656 Patching output file 351/656 Patching output file 352/656 Patching output file 353/656 Patching output file 354/656 Patching output file 355/656 Patching output file 356/656 Patching output file 357/656 Patching output file 358/656 Patching output file 359/656 Patching output file 360/656 Patching output file 361/656 Patching output file 362/656 Patching output file 363/656 Patching output file 364/656 Patching output file 365/656 Patching output file 366/656 Patching output file 367/656 Patching output file 368/656 Patching output file 369/656 Patching output file 370/656 Patching output file 371/656 Patching output file 372/656 Patching output file 373/656 Patching output file 374/656 Patching output file 375/656 Patching output file 376/656 Patching output file 377/656 Patching output file 378/656 Patching output file 379/656 Patching output file 380/656 Patching output file 381/656 Patching output file 382/656 Patching output file 383/656 Patching output file 384/656 Patching output file 385/656 Patching output file 386/656 Patching output file 387/656 Patching output file 388/656 Patching output file 389/656 Patching output file 390/656 Patching output file 391/656 Patching output file 392/656 Patching output file 393/656 Patching output file 394/656 Patching output file 395/656 Patching output file 396/656 Patching output file 397/656 Patching output file 398/656 Patching output file 399/656 Patching output file 400/656 Patching output file 401/656 Patching output file 402/656 Patching output file 403/656 Patching output file 404/656 Patching output file 405/656 Patching output file 406/656 Patching output file 407/656 Patching output file 408/656 Patching output file 409/656 Patching output file 410/656 Patching output file 411/656 Patching output file 412/656 Patching output file 413/656 Patching output file 414/656 Patching output file 415/656 Patching output file 416/656 Patching output file 417/656 Patching output file 418/656 Patching output file 419/656 Patching output file 420/656 Patching output file 421/656 Patching output file 422/656 Patching output file 423/656 Patching output file 424/656 Patching output file 425/656 Patching output file 426/656 Patching output file 427/656 Patching output file 428/656 Patching output file 429/656 Patching output file 430/656 Patching output file 431/656 Patching output file 432/656 Patching output file 433/656 Patching output file 434/656 Patching output file 435/656 Patching output file 436/656 Patching output file 437/656 Patching output file 438/656 Patching output file 439/656 Patching output file 440/656 Patching output file 441/656 Patching output file 442/656 Patching output file 443/656 Patching output file 444/656 Patching output file 445/656 Patching output file 446/656 Patching output file 447/656 Patching output file 448/656 Patching output file 449/656 Patching output file 450/656 Patching output file 451/656 Patching output file 452/656 Patching output file 453/656 Patching output file 454/656 Patching output file 455/656 Patching output file 456/656 Patching output file 457/656 Patching output file 458/656 Patching output file 459/656 Patching output file 460/656 Patching output file 461/656 Patching output file 462/656 Patching output file 463/656 Patching output file 464/656 Patching output file 465/656 Patching output file 466/656 Patching output file 467/656 Patching output file 468/656 Patching output file 469/656 Patching output file 470/656 Patching output file 471/656 Patching output file 472/656 Patching output file 473/656 Patching output file 474/656 Patching output file 475/656 Patching output file 476/656 Patching output file 477/656 Patching output file 478/656 Patching output file 479/656 Patching output file 480/656 Patching output file 481/656 Patching output file 482/656 Patching output file 483/656 Patching output file 484/656 Patching output file 485/656 Patching output file 486/656 Patching output file 487/656 Patching output file 488/656 Patching output file 489/656 Patching output file 490/656 Patching output file 491/656 Patching output file 492/656 Patching output file 493/656 Patching output file 494/656 Patching output file 495/656 Patching output file 496/656 Patching output file 497/656 Patching output file 498/656 Patching output file 499/656 Patching output file 500/656 Patching output file 501/656 Patching output file 502/656 Patching output file 503/656 Patching output file 504/656 Patching output file 505/656 Patching output file 506/656 Patching output file 507/656 Patching output file 508/656 Patching output file 509/656 Patching output file 510/656 Patching output file 511/656 Patching output file 512/656 Patching output file 513/656 Patching output file 514/656 Patching output file 515/656 Patching output file 516/656 Patching output file 517/656 Patching output file 518/656 Patching output file 519/656 Patching output file 520/656 Patching output file 521/656 Patching output file 522/656 Patching output file 523/656 Patching output file 524/656 Patching output file 525/656 Patching output file 526/656 Patching output file 527/656 Patching output file 528/656 Patching output file 529/656 Patching output file 530/656 Patching output file 531/656 Patching output file 532/656 Patching output file 533/656 Patching output file 534/656 Patching output file 535/656 Patching output file 536/656 Patching output file 537/656 Patching output file 538/656 Patching output file 539/656 Patching output file 540/656 Patching output file 541/656 Patching output file 542/656 Patching output file 543/656 Patching output file 544/656 Patching output file 545/656 Patching output file 546/656 Patching output file 547/656 Patching output file 548/656 Patching output file 549/656 Patching output file 550/656 Patching output file 551/656 Patching output file 552/656 Patching output file 553/656 Patching output file 554/656 Patching output file 555/656 Patching output file 556/656 Patching output file 557/656 Patching output file 558/656 Patching output file 559/656 Patching output file 560/656 Patching output file 561/656 Patching output file 562/656 Patching output file 563/656 Patching output file 564/656 Patching output file 565/656 Patching output file 566/656 Patching output file 567/656 Patching output file 568/656 Patching output file 569/656 Patching output file 570/656 Patching output file 571/656 Patching output file 572/656 Patching output file 573/656 Patching output file 574/656 Patching output file 575/656 Patching output file 576/656 Patching output file 577/656 Patching output file 578/656 Patching output file 579/656 Patching output file 580/656 Patching output file 581/656 Patching output file 582/656 Patching output file 583/656 Patching output file 584/656 Patching output file 585/656 Patching output file 586/656 Patching output file 587/656 Patching output file 588/656 Patching output file 589/656 Patching output file 590/656 Patching output file 591/656 Patching output file 592/656 Patching output file 593/656 Patching output file 594/656 Patching output file 595/656 Patching output file 596/656 Patching output file 597/656 Patching output file 598/656 Patching output file 599/656 Patching output file 600/656 Patching output file 601/656 Patching output file 602/656 Patching output file 603/656 Patching output file 604/656 Patching output file 605/656 Patching output file 606/656 Patching output file 607/656 Patching output file 608/656 Patching output file 609/656 Patching output file 610/656 Patching output file 611/656 Patching output file 612/656 Patching output file 613/656 Patching output file 614/656 Patching output file 615/656 Patching output file 616/656 Patching output file 617/656 Patching output file 618/656 Patching output file 619/656 Patching output file 620/656 Patching output file 621/656 Patching output file 622/656 Patching output file 623/656 Patching output file 624/656 Patching output file 625/656 Patching output file 626/656 Patching output file 627/656 Patching output file 628/656 Patching output file 629/656 Patching output file 630/656 Patching output file 631/656 Patching output file 632/656 Patching output file 633/656 Patching output file 634/656 Patching output file 635/656 Patching output file 636/656 Patching output file 637/656 Patching output file 638/656 Patching output file 639/656 Patching output file 640/656 Patching output file 641/656 Patching output file 642/656 Patching output file 643/656 Patching output file 644/656 Patching output file 645/656 Patching output file 646/656 Patching output file 647/656 Patching output file 648/656 Patching output file 649/656 Patching output file 650/656 Patching output file 651/656 Patching output file 652/656 Patching output file 653/656 Patching output file 654/656 Patching output file 655/656 Patching output file 656/656 type lookup cache used 51098/65536 hits=169558 misses=59854 symbol lookup cache used 48382/65536 hits=374541 misses=48382 finished... Done! gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' Built target documentation_html gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/CMakeFiles 0 gmake[1]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' + /usr/bin/cmake --build redhat-linux-build -j5 --verbose --target man_pages_all /usr/bin/cmake -S/builddir/build/BUILD/mrpt-1.4.0 -B/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/gmake -f CMakeFiles/Makefile2 man_pages_all gmake[1]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/cmake -S/builddir/build/BUILD/mrpt-1.4.0 -B/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/CMakeFiles 6 /usr/bin/gmake -f CMakeFiles/Makefile2 doc/man-pages/CMakeFiles/man_pages_all.dir/all gmake[2]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_DifOdometry-Camera.dir/build.make doc/man-pages/CMakeFiles/man_page_DifOdometry-Camera.dir/depend /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_rawlog-grabber.dir/build.make doc/man-pages/CMakeFiles/man_page_rawlog-grabber.dir/depend /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_RawLogViewer.dir/build.make doc/man-pages/CMakeFiles/man_page_RawLogViewer.dir/depend /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ReactiveNavigationDemo.dir/build.make doc/man-pages/CMakeFiles/man_page_ReactiveNavigationDemo.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_DifOdometry-Camera.dir/DependInfo.cmake --color= gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_rawlog-grabber.dir/DependInfo.cmake --color= /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ReactiveNav3D-Demo.dir/build.make doc/man-pages/CMakeFiles/man_page_ReactiveNav3D-Demo.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_RawLogViewer.dir/DependInfo.cmake --color= gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_ReactiveNavigationDemo.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_DifOdometry-Camera.dir/build.make doc/man-pages/CMakeFiles/man_page_DifOdometry-Camera.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_ReactiveNav3D-Demo.dir/DependInfo.cmake --color= /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_RawLogViewer.dir/build.make doc/man-pages/CMakeFiles/man_page_RawLogViewer.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_rawlog-grabber.dir/build.make doc/man-pages/CMakeFiles/man_page_rawlog-grabber.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ReactiveNavigationDemo.dir/build.make doc/man-pages/CMakeFiles/man_page_ReactiveNavigationDemo.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/RawLogViewer.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/RawLogViewer.1.gz [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/DifOdometry-Camera.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/DifOdometry-Camera.1.gz [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/ReactiveNavigationDemo.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/ReactiveNavigationDemo.1.gz [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/rawlog-grabber.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/rawlog-grabber.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ReactiveNav3D-Demo.dir/build.make doc/man-pages/CMakeFiles/man_page_ReactiveNav3D-Demo.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/ReactiveNav3D-Demo.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/ReactiveNav3D-Demo.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_RawLogViewer /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_SceneViewer3D.dir/build.make doc/man-pages/CMakeFiles/man_page_SceneViewer3D.dir/depend gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_DifOdometry-Camera /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_camera-calib.dir/build.make doc/man-pages/CMakeFiles/man_page_camera-calib.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_SceneViewer3D.dir/DependInfo.cmake --color= gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_camera-calib.dir/DependInfo.cmake --color= [ 0%] Built target man_page_ReactiveNavigationDemo /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_icp-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_icp-slam.dir/depend gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_SceneViewer3D.dir/build.make doc/man-pages/CMakeFiles/man_page_SceneViewer3D.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_icp-slam.dir/DependInfo.cmake --color= gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_camera-calib.dir/build.make doc/man-pages/CMakeFiles/man_page_camera-calib.dir/build [ 0%] Generating MRPT man pages gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/SceneViewer3D.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/SceneViewer3D.1.gz /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_icp-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_icp-slam.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_rawlog-grabber /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_icp-slam-live.dir/build.make doc/man-pages/CMakeFiles/man_page_icp-slam-live.dir/depend [ 0%] Generating MRPT man pages gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_icp-slam-live.dir/DependInfo.cmake --color= cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/camera-calib.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/camera-calib.1.gz [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/icp-slam.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/icp-slam.1.gz [ 0%] Built target man_page_ReactiveNav3D-Demo /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kf-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_kf-slam.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_kf-slam.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_icp-slam-live.dir/build.make doc/man-pages/CMakeFiles/man_page_icp-slam-live.dir/build gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kf-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_kf-slam.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/icp-slam-live.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/icp-slam-live.1.gz [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/kf-slam.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/kf-slam.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_SceneViewer3D [ 0%] Built target man_page_camera-calib /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_2d-slam-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_2d-slam-demo.dir/depend /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_map-partition.dir/build.make doc/man-pages/CMakeFiles/man_page_map-partition.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_2d-slam-demo.dir/DependInfo.cmake --color= [ 0%] Built target man_page_icp-slam /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_observations2map.dir/build.make doc/man-pages/CMakeFiles/man_page_observations2map.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_map-partition.dir/DependInfo.cmake --color= gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_observations2map.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_2d-slam-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_2d-slam-demo.dir/build gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_map-partition.dir/build.make doc/man-pages/CMakeFiles/man_page_map-partition.dir/build gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_observations2map.dir/build.make doc/man-pages/CMakeFiles/man_page_observations2map.dir/build gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages [ 0%] Generating MRPT man pages [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/map-partition.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/map-partition.1.gz cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/observations2map.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/observations2map.1.gz [ 0%] Built target man_page_icp-slam-live /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_pf-localization.dir/build.make doc/man-pages/CMakeFiles/man_page_pf-localization.dir/depend cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/2d-slam-demo.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/2d-slam-demo.1.gz gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_pf-localization.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_pf-localization.dir/build.make doc/man-pages/CMakeFiles/man_page_pf-localization.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_kf-slam /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ro-localization.dir/build.make doc/man-pages/CMakeFiles/man_page_ro-localization.dir/depend [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/pf-localization.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/pf-localization.1.gz gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_ro-localization.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_ro-localization.dir/build.make doc/man-pages/CMakeFiles/man_page_ro-localization.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/ro-localization.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/ro-localization.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_map-partition /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_rbpf-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_rbpf-slam.dir/depend [ 0%] Built target man_page_2d-slam-demo /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-landmarks.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-landmarks.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_rbpf-slam.dir/DependInfo.cmake --color= gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_simul-landmarks.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_rbpf-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_rbpf-slam.dir/build gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-landmarks.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-landmarks.dir/build [ 0%] Built target man_page_observations2map /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-beacons.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-beacons.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_simul-beacons.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/rbpf-slam.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/rbpf-slam.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-beacons.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-beacons.dir/build [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/simul-landmarks.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/simul-landmarks.1.gz gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 0%] Built target man_page_pf-localization /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-gridmap.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-gridmap.dir/depend [ 0%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/simul-beacons.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/simul-beacons.1.gz gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_simul-gridmap.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_simul-gridmap.dir/build.make doc/man-pages/CMakeFiles/man_page_simul-gridmap.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 16%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/simul-gridmap.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/simul-gridmap.1.gz [ 16%] Built target man_page_ro-localization /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_GridmapNavSimul.dir/build.make doc/man-pages/CMakeFiles/man_page_GridmapNavSimul.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_GridmapNavSimul.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_GridmapNavSimul.dir/build.make doc/man-pages/CMakeFiles/man_page_GridmapNavSimul.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 16%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/GridmapNavSimul.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/GridmapNavSimul.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 16%] Built target man_page_rbpf-slam /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_grid-matching.dir/build.make doc/man-pages/CMakeFiles/man_page_grid-matching.dir/depend gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_grid-matching.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 16%] Built target man_page_simul-landmarks /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_features-matching.dir/build.make doc/man-pages/CMakeFiles/man_page_features-matching.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_features-matching.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_grid-matching.dir/build.make doc/man-pages/CMakeFiles/man_page_grid-matching.dir/build [ 16%] Built target man_page_simul-beacons gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_features-matching.dir/build.make doc/man-pages/CMakeFiles/man_page_features-matching.dir/build /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_mrpt-performance.dir/build.make doc/man-pages/CMakeFiles/man_page_mrpt-performance.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_mrpt-performance.dir/DependInfo.cmake --color= [ 16%] Generating MRPT man pages [ 16%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/features-matching.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/features-matching.1.gz cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/grid-matching.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/grid-matching.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_mrpt-performance.dir/build.make doc/man-pages/CMakeFiles/man_page_mrpt-performance.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 16%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/mrpt-performance.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/mrpt-performance.1.gz [ 16%] Built target man_page_simul-gridmap /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_mrpt-perfdata2html.dir/build.make doc/man-pages/CMakeFiles/man_page_mrpt-perfdata2html.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_mrpt-perfdata2html.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_mrpt-perfdata2html.dir/build.make doc/man-pages/CMakeFiles/man_page_mrpt-perfdata2html.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 16%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/mrpt-perfdata2html.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/mrpt-perfdata2html.1.gz [ 16%] Built target man_page_GridmapNavSimul /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_prrt-navigator-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_prrt-navigator-demo.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_prrt-navigator-demo.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_prrt-navigator-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_prrt-navigator-demo.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 33%] Generating MRPT man pages gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/prrt-navigator-demo.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/prrt-navigator-demo.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 33%] Built target man_page_features-matching /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_holonomic-navigator-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_holonomic-navigator-demo.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_holonomic-navigator-demo.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 33%] Built target man_page_grid-matching /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_navlog-viewer.dir/build.make doc/man-pages/CMakeFiles/man_page_navlog-viewer.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_navlog-viewer.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 33%] Built target man_page_mrpt-performance /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_holonomic-navigator-demo.dir/build.make doc/man-pages/CMakeFiles/man_page_holonomic-navigator-demo.dir/build /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_hmt-slam-gui.dir/build.make doc/man-pages/CMakeFiles/man_page_hmt-slam-gui.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_navlog-viewer.dir/build.make doc/man-pages/CMakeFiles/man_page_navlog-viewer.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_hmt-slam-gui.dir/DependInfo.cmake --color= gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 50%] Generating MRPT man pages [ 50%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/navlog-viewer.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/navlog-viewer.1.gz cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/holonomic-navigator-demo.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/holonomic-navigator-demo.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_hmt-slam-gui.dir/build.make doc/man-pages/CMakeFiles/man_page_hmt-slam-gui.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 50%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/hmt-slam-gui.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/hmt-slam-gui.1.gz [ 50%] Built target man_page_mrpt-perfdata2html /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_track-video-features.dir/build.make doc/man-pages/CMakeFiles/man_page_track-video-features.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_track-video-features.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_track-video-features.dir/build.make doc/man-pages/CMakeFiles/man_page_track-video-features.dir/build gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 50%] Built target man_page_prrt-navigator-demo /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_graph-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_graph-slam.dir/depend [ 50%] Generating MRPT man pages gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_graph-slam.dir/DependInfo.cmake --color= cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/track-video-features.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/track-video-features.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_graph-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_graph-slam.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 50%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/graph-slam.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/graph-slam.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 50%] Built target man_page_holonomic-navigator-demo [ 50%] Built target man_page_navlog-viewer /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-3d-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-3d-slam.dir/depend /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-3d-view.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-3d-view.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_kinect-3d-slam.dir/DependInfo.cmake --color= gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_kinect-3d-view.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-3d-slam.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-3d-slam.dir/build gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-3d-view.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-3d-view.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 50%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/kinect-3d-slam.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/kinect-3d-slam.1.gz [ 50%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/kinect-3d-view.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/kinect-3d-view.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 50%] Built target man_page_hmt-slam-gui /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-stereo-calib.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-stereo-calib.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_kinect-stereo-calib.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_kinect-stereo-calib.dir/build.make doc/man-pages/CMakeFiles/man_page_kinect-stereo-calib.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 66%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/kinect-stereo-calib.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/kinect-stereo-calib.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 66%] Built target man_page_track-video-features /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_robotic-arm-kinematics.dir/build.make doc/man-pages/CMakeFiles/man_page_robotic-arm-kinematics.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_robotic-arm-kinematics.dir/DependInfo.cmake --color= [ 66%] Built target man_page_graph-slam /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_velodyne-view.dir/build.make doc/man-pages/CMakeFiles/man_page_velodyne-view.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_velodyne-view.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_robotic-arm-kinematics.dir/build.make doc/man-pages/CMakeFiles/man_page_robotic-arm-kinematics.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_velodyne-view.dir/build.make doc/man-pages/CMakeFiles/man_page_velodyne-view.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 66%] Generating MRPT man pages [ 66%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/robotic-arm-kinematics.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/robotic-arm-kinematics.1.gz cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/velodyne-view.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/velodyne-view.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 66%] Built target man_page_kinect-3d-slam /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_gps2rawlog.dir/build.make doc/man-pages/CMakeFiles/man_page_gps2rawlog.dir/depend [ 66%] Built target man_page_kinect-3d-view /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_rawlog-edit.dir/build.make doc/man-pages/CMakeFiles/man_page_rawlog-edit.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_gps2rawlog.dir/DependInfo.cmake --color= gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_rawlog-edit.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_gps2rawlog.dir/build.make doc/man-pages/CMakeFiles/man_page_gps2rawlog.dir/build gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_rawlog-edit.dir/build.make doc/man-pages/CMakeFiles/man_page_rawlog-edit.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 66%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/gps2rawlog.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/gps2rawlog.1.gz [ 66%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/rawlog-edit.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/rawlog-edit.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 66%] Built target man_page_kinect-stereo-calib /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_carmen2rawlog.dir/build.make doc/man-pages/CMakeFiles/man_page_carmen2rawlog.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_carmen2rawlog.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_carmen2rawlog.dir/build.make doc/man-pages/CMakeFiles/man_page_carmen2rawlog.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 83%] Built target man_page_robotic-arm-kinematics [ 83%] Generating MRPT man pages /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_carmen2simplemap.dir/build.make doc/man-pages/CMakeFiles/man_page_carmen2simplemap.dir/depend cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/carmen2rawlog.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/carmen2rawlog.1.gz gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_carmen2simplemap.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_carmen2simplemap.dir/build.make doc/man-pages/CMakeFiles/man_page_carmen2simplemap.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 83%] Built target man_page_velodyne-view /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_image2gridmap.dir/build.make doc/man-pages/CMakeFiles/man_page_image2gridmap.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_image2gridmap.dir/DependInfo.cmake --color= [ 83%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/carmen2simplemap.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/carmen2simplemap.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_image2gridmap.dir/build.make doc/man-pages/CMakeFiles/man_page_image2gridmap.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 83%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/image2gridmap.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/image2gridmap.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [ 83%] Built target man_page_gps2rawlog /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_DifOdometry-Datasets.dir/build.make doc/man-pages/CMakeFiles/man_page_DifOdometry-Datasets.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_page_DifOdometry-Datasets.dir/DependInfo.cmake --color= [ 83%] Built target man_page_rawlog-edit gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_page_DifOdometry-Datasets.dir/build.make doc/man-pages/CMakeFiles/man_page_DifOdometry-Datasets.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [100%] Generating MRPT man pages cd /builddir/build/BUILD/mrpt-1.4.0 && pod2man --center="Mobile\ Robot\ Programming\ Toolkit\ -\ MRPT" /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages/pod/DifOdometry-Datasets.pod |gzip -c > /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/man-pages/DifOdometry-Datasets.1.gz gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [100%] Built target man_page_carmen2rawlog gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [100%] Built target man_page_carmen2simplemap gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [100%] Built target man_page_image2gridmap gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [100%] Built target man_page_DifOdometry-Datasets /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_pages_all.dir/build.make doc/man-pages/CMakeFiles/man_pages_all.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' cd /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mrpt-1.4.0 /builddir/build/BUILD/mrpt-1.4.0/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/doc/man-pages/CMakeFiles/man_pages_all.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/gmake -f doc/man-pages/CMakeFiles/man_pages_all.dir/build.make doc/man-pages/CMakeFiles/man_pages_all.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' gmake[3]: Nothing to be done for 'doc/man-pages/CMakeFiles/man_pages_all.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' [100%] Built target man_pages_all gmake[2]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/CMakeFiles 0 gmake[1]: Leaving directory '/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fQyclT + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le ++ dirname /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mrpt-1.4.0 + DESTDIR=/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "None" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-base.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-bayes.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-detectors.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-graphs.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-graphslam.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-gui.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-hmtslam.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-hwdrivers.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-kinematics.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-maps.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-nav.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-obs.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-opengl.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-pbmap.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-reactivenav.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-scanmatching.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-slam.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-tfest.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-topography.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/pkgconfig/mrpt-vision.pc -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/MRPTConfig.cmake -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/MRPTConfig-version.cmake -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1array__or__vector__selector.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1detail_1_1_t_s_u_r_f_desc2_k_d_tree___adaptor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1detail_1_1_t_s_i_f_t_desc2_k_d_tree___adaptor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_stereo_system_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature_list__templ.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_sequence_feature_observations.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_desc_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_desc_match_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_matching_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_keypoint_response_sorter.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_generic_feature_tracker.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_tracker___k_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1safe__ptr__basic.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1safe__ptr.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1non__copiable__ptr__basic.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1non__copiable__ptr.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__stdmap_1_1map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__map__as__vector_1_1map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ignored__copy__ptr.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1copiable___n_u_l_l__ptr__basic.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1copiable___n_u_l_l__ptr.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ci__less_1_1nocase__compare.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ci__less.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_parameters.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f_1_1_t_construction_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p_1_1_t_config_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_incremental_map_partitioner_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1pose__point__impl.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_quat_1_1iterator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_quat_1_1const__iterator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_t_font_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_t2_d_text_data.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1gnss__message.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___t_o_p_c_o_n___s_a_t_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___t_o_p_c_o_n___p_z_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___v_e_r_s_i_o_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___r_a_n_g_e_c_m_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___g_e_n_e_r_i_c___s_h_o_r_t___f_r_a_m_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___g_e_n_e_r_i_c___f_r_a_m_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___z_d_a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___v_t_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___r_m_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_l_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_g_a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_g_p_s_1_1internal__msg__test__proxy.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_pixel_label_info_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_pixel_label_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_move_tree_1_1_n_o_d_e___t_y_p_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_v_f_f_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_n_d_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_reactive_navigation_system_1_1_t_navigation_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive_1_1_t_navigation_params_p_t_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_k_d_tree_capable_1_1_t_k_d_tree_data_holder.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_c_matrix_template_size.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1detail_1_1logoddscell__traits.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_metric_map_initializer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_insertion_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_weighted_points_map_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_weighted_points_map_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_simple_points_map_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_simple_points_map_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_insertion_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_random_field_grid_map2_d_1_1_t_insertion_options_common.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_likelihood_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_insertion_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_likelihood_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_insertion_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_p_d_f_1_1_t_prediction_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_1_1_proxy_selector_container_by_class.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_1_1_proxy_filter_container_by_class.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_log_odds_grid_map_l_u_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_log_odds_grid_map2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_likelihood_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_insertion_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_insertion_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_insertion_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_insertion_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_colour_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_octo_map_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_octo_map_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_map_definition_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_map_definition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_likelihood_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_insertion_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_top_l_c_detector___grid_matching_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_top_l_c_detector___fab_map_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_network_of_poses_1_1global__pose__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_directed_graph_1_1edge__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_t_k_f__options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_data_impl.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_1_1_t_particle_filter_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1aligned__containers.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherits.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__vision__tracking.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__vector__loadsave.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__time__date.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__synch__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__string__manage.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__stlext__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__stats__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__result__sets__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__ransac__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__poses__pdf__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__poses__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__param__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__network__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__tpspace.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__reactive.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__planners.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__holo.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nanoflann__metaprog__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nanoflann__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__multidesc__desc.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrptvision__features.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrptvision__descr__kdtrees.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__vision__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__thread.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__system__os.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__slam__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__simpletypes.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__round.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__opengl__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__nav__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__memory.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__md5.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__math__io.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__maps__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__int__select.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__exceptions.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__crc.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__bayes__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__base__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__metric__slam__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__metric__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__memalloc__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__matlab__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__loadsave__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__kdtrees__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__kdtree__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__interpolation__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__geometry__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__gausspdf__transform__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__fourier__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__filesystem.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__data__assoc__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__container__ops__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__color__maps.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__chessboard__calib.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__bundle__adj.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_fc952f6f433407b6eec698c084ec99d4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_fbff0592b0863d3f553829e256355d7a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f95ee77453c6c0a527960002a9aeb897.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f8eeb8395762af7b70c2b9a5a0e040d2.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f7e1977870cef37521f0e7cd12177784.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f3bc1a91a8a38ca05747714d125c6f6c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f3074d0487226ea4a1cde8f9111143dd.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f1fd9eac7513f7bd0bb94f4f9cced905.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f187cd80bc6df06242e04fbe52cee0b9.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f09b709b13a7a8306e72abd5512b25bb.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e88e40f05e55b556be1a3e83888b4e99.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e71da152e2365df657d40acee5dc6d1e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e2b18b3327d4b1b42cfb0aaf144f529c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e11e634ec2bb7483335a9de883f7182c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_da0918a070b4b67a95cdfc0afa46b55f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d7be9408e5ecebdc50713b3eccbb0832.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d598adbfe1870feb2c942381eb98da75.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d1b05ef716adc4116c66e33ead697506.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d0a81033e3e9e8ac5a862762713cf576.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ca6a18106f21d19483650972d2755a65.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c7d34d4f0b5e62811ebec60c723f18f7.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c14a3fd02a54dd86affbdf1675e0c06e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c0a3e7a0f362032fa681af59854be68d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_bbb50977f375324f8b341f3b23a742b9.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_bb6736cd1d7bb239df07e5e91e70ac0e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ad3cf484f86891d14ea90b63725d7851.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_abd790de430d2e188459ae4fce5cf478.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ab45eab5e523fae2a843cf0f8335c5bf.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_aad027cc53672a0fd81ef22b6afa7685.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_a7498650333a22fecacc5bc27f792776.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_a6b3e01d6d4b7e14e2e34be6d4ac46a9.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_9fe5369263165d2e140ff74775b900e6.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_97935065a72327c6c98abf85f17f3505.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_95b07f863df54bb0695d053b3d97ee24.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_8e540aa233db86b78c45c49822f1b646.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_8af0307efe79d1b0899789faf6308e73.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_862803c8e1a4af85a25bf7483d51db47.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_83f64e141e1a1dad0484ea6b8ad3b617.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_82aa73bd1f4b904dee204f18cf1c013a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_81822dc6252dd3ca0d82107373e02dd2.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_7f9678f5b094cc0b689aed3553b825e0.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_7cde874a925170b8bb85a54fc045be43.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_709bdad650f1374f88130de57df40eb6.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6ca8af57f59bd09ad477fe69b2500477.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6b310ff122d5353e14af056b912787a5.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_642e97aa4a76bd85bc6772e7bc9d8260.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_617a80d3a31878c2839cbb0dd933f60a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6136156865eb8d459cf8cf6c9389ced9.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_586ead9c155a1ef50c570bbe896aa52b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_5570db7c65fc30c94c6cb334ca3a2e05.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_51ac2fc98145edc0534d1b1e4fde4246.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_4a53baf342f61c046bd9eb3022c0b680.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_4544c7c7de1f04fee6f163775ed036fa.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_37fc6e6ac2bd7141ec698f5dc54fbe69.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_300f66095eaa567a8ee37ada60975ef0.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2e8b0d544ecc0ae2504a5dc83ef54320.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2e3142a5dfe7cec90adb52a2e212b747.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2d6d7f4727c8d9adfe9ab052f7b77ebb.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_254e93b8aad3a67bb2b57e63ba6bd1d2.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1c94f4a25a938a2588fe409188fc7819.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1b6c5db32a3e81898db4ad2fba19b0fa.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1b041e944fb62900b4f5c93c89d2e683.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1809aa1a4c2f8f5408a190f4a6a1cfd8.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_167e271d14cc16b73fa594837b66a2be.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_10ab8bb1f4f301b981816f69ee5ef30d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_0c9b7d44b04a87c74b08e13afcb57e41.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_04204b9c75da62ce9a4aa46dad0a6b74.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_003ae17b0016a45e7a8c8d98593d913d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1wrong__object.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__nocopy.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__holder.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__clone.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1null__dereference.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1illegal__copy.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1end__dereference.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_matched_feature_list.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_list_k_d_tree.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_list.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_cam_model.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1mrpt_event_on_destroy.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1mrpt_event.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1map__as__vector.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1list__searchable.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1detail_1_1_point_cloud_adapter_helper_no_r_g_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1circular__buffer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1bimap.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_stereo_camera.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_matching_pair_list.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_camera.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01pcl_1_1_point_cloud_3_01pcl_1_1_point_x_y_z_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1opengl_1_1_c_point_cloud_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1obs_1_1_c_observation3_d_range_scan_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_weighted_points_map_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_simple_points_map_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_points_map_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_p_l_y___importer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_p_l_y___exporter.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_uncopiable.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_type_selector.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_time_logger.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_tic_tac.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_string_list.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_stream.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_std_out_stream.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_simple_database_table.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_simple_database.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_server_t_c_p_socket.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_referenced_mem_block.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_properties_values_list.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_probability_density_function.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_observer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_observable.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_object_ptr.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_object.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_memory_stream.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_memory_chunk.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_m_r_p_t_exception.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_m_h_properties_values_list.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_log.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_loadable_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_image.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_stream.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_output_stream.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_input_stream.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_g_z_input_stream.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_exception_external_image_not_found.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_exception_e_o_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_enhanced_meta_file.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_dynamic_grid.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_debug_output_capable.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_console_redirector.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_prefixer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_memory.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_client_t_c_p_socket.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_canvas.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_write_end_point.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_read_end_point.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_base_end_point.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_t_k_l_d_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_p_f__implementation.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_rejection_sampling_range_only_localization.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_occupancy_grid_map_feature_extractor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_monte_carlo_localization3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_monte_carlo_localization2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_maps_alignment_algorithm.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_incremental_map_partitioner.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_i_c_p_1_1_t_config_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_i_c_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_grid_map_aligner_1_1_t_config_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_grid_map_aligner.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_t_simple3_d_point.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_poses3_d_sequence.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_poses2_d_sequence.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_s_o_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_particles.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_grid.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_gaussian_inf.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_gaussian.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_or_point.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_rot_vec.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f_gaussian_inf.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f_gaussian.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_s_o_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_particles.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_gaussian_inf.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_gaussian.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_interpolator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose2_d_grid_template.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_s_o_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_particles.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_gaussian.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d_p_d_f_gaussian.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d_p_d_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_plane.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_pb_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1mrpt_event_g_l_pre_render.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1mrpt_event_g_l_post_render.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_vector_field3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_vector_field2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_textured_plane.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_textured_object.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text_message_capable.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_sphere.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_simple_line.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_triangles.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_textured_triangles.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_objects.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_lines.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_renderizable_display_list.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_renderizable.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_polyhedron.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_point_cloud_coloured.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_point_cloud.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_planar_laser_scan.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_viewport.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_standard_object.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_scene.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_octree_point_renderer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_octo_map_voxels.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh_fast.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_grid_plane_x_z.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_grid_plane_x_y.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_generalized_ellipsoid_template.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_generalized_cylinder.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_frustum.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_f_b_o_render.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_range_bearing2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_inverse_depth3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_inverse_depth2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_disk.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_cylinder.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_camera.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_box.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_axis.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_assimp_model.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_arrow.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_angular_observation_mesh.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c3_d_s_scene.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_sensory_frame.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_rawlog.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_wireless_power.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_wind_sensor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_visual_landmarks.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_velodyne_scan.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_stereo_images_features.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_stereo_images.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_skeleton.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_reflectivity.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_raw_d_a_q.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_range.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_r_g_b_d360.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_r_f_i_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_odometry.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_image.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_i_m_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_gas_sensors.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_g_p_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_comment.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_c_a_n_bus_j1939.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_bearing_range.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_beacon_ranges.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_battery_state.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation6_d_features.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation3_d_range_scan.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation2_d_range_scan.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_robot_movement3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_robot_movement2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_collection.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_t_move_tree.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_navigation_system3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_navigation_system.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_parameterized_trajectory_generator_1_1_c_colision_grid.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_parameterized_trajectory_generator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g___dummy.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g7.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g6.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g5.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g3.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g2.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g1.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record___v_f_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record___n_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_v_f_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_n_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_log_file_record.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_reactive_navigation_system.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_holonomic_reactive_method.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1dynamic__vector.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_r_a_n_s_a_c___template.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_k_d_tree_capable.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_spline_interpolator1_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_symmetrical_matrix.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix_template.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix_1_1_cholesky_decomp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_quaternion.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_polygon.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template_objects.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template_numeric.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_fixed_numeric.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_bool.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_levenberg_marquardt_templ.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_exception_not_def_pos.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_u_int.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_numeric.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_int.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_float.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_double.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1mrpt_event_metric_map_insert.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1mrpt_event_metric_map_clear.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_t_set_of_metric_map_initializers.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_t_map_generic_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_weighted_points_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_simple_points_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_simple_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_random_field_grid_map2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_r_b_p_f_particle_data.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_points_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_octo_map_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_octo_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_likelihood_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_insertion_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_multi_metric_map_p_d_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_multi_metric_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_metric_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_landmarks_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_landmark.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d___base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_coloured_points_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_coloured_octo_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_beacon_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_beacon.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1kinematics_1_1_c_kinematic_chain.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_wireless_power.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_velodyne_scanner.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_tu_micos.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_swiss_ranger3_d_camera.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_stereo_grabber___s_v_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_stereo_grabber___bumblebee__libdc1394.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_skeleton_tracker.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_sick_laser_u_s_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_sick_laser_serial.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_servoe_neck.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_serial_port.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_robotic_head_interface.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_robo_peak_lidar.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_rae_p_i_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_hokuyo.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_d_perception.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_phidget_interface_kit_proximity_sensors.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2_sensor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2_generic.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2___r_g_b_d360.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_n_t_r_i_p_emitter.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_l_m_s100_eth.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_kinect.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_interface_f_t_d_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_impinj_r_f_i_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_image_grabber___fly_capture2.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ibeo_lux_e_t_h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_x_sens___m_t4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_x_sens.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_intersense.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_hokuyo_u_r_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_gyro_k_v_h_d_s_p3000.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_gill_anemometer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_generic_sensor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_g_p_s_interface.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_g_p_s___n_t_r_i_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_enose_modular.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_d_u_o3_d_camera.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_camera_sensor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_c_a_n_bus_reader.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_sonars.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_i_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_e_noses.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_d_l_m_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_activ_media_robot_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c2_d_range_finder_abstract.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_t_hypothesis_i_d_set.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_t_arc_list.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector___grid_matching.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector___fab_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_robot_poses_graph.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_local_metric_hypothesis.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m_particle_data.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m_algorithm_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m___r_b_p_f__2_d_l_a_s_e_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_hierarchical_map_m_h_partition.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_hierarchical_m_h_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_h_map_node.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_h_map_arc.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_resize.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_closed.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_char.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_mouse_down.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event3_d_window_grab_image_file.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window_plots.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_base_g_u_i_window.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_network_of_poses.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_graph_partitioner.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_directed_tree.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_directed_graph.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_object_detection.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_face_detection.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detector_door_crossing.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable_object.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_cascade_classifier_detection.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_rejection_sampling_capable.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter_data.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter_capable.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_kalman_filter_capable.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_window.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_text.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_scale_y.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_scale_x.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_profile.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_printout.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_polygon.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_movable_object.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_layer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_legend.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_layer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_coords.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_y.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x_y_vector.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x_y.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_covariance_ellipse.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_bitmap_layer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_visitor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_version_visitor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_values_constraint.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_value_arg.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_unlabeled_value_arg.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_unlabeled_multi_arg.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_switch_arg.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_std_output.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_specification_exception.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_multi_switch_arg.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_multi_arg.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_ignore_rest_visitor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_help_visitor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_doc_book_output.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_constraint.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_parse_exception.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_output.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_interface.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg_parse_exception.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg_exception.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_action_done_exception.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1pose__point__impl__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1pose__point__impl__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1detail_1_1_t_s_u_r_f_desc2_k_d_tree___adaptor__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1detail_1_1_t_s_u_r_f_desc2_k_d_tree___adaptor__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1array__or__vector__selector__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1array__or__vector__selector__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1detail_1_1_t_s_i_f_t_desc2_k_d_tree___adaptor__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1detail_1_1_t_s_i_f_t_desc2_k_d_tree___adaptor__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature_list__templ__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature_list__templ__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1detail_1_1_t_s_u_r_f_desc2_k_d_tree___adaptor__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1array__or__vector__selector__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_stereo_system_params__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1detail_1_1_t_s_i_f_t_desc2_k_d_tree___adaptor__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_stereo_system_params__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_sequence_feature_observations__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_desc_match_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_sequence_feature_observations__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_desc_match_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_desc_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_desc_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_stereo_system_params__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature_list__templ__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_sequence_feature_observations__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_desc_match_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_matching_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_desc_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_matching_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_tracker___k_l__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_tracker___k_l__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1safe__ptr__basic__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1safe__ptr__basic__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_keypoint_response_sorter__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_keypoint_response_sorter__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_generic_feature_tracker__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_generic_feature_tracker__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_matching_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1safe__ptr__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_keypoint_response_sorter__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1safe__ptr__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_generic_feature_tracker__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_tracker___k_l__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1non__copiable__ptr__basic__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1non__copiable__ptr__basic__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1non__copiable__ptr__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1non__copiable__ptr__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1safe__ptr__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1safe__ptr__basic__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__stdmap_1_1map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ignored__copy__ptr__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__stdmap_1_1map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1non__copiable__ptr__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__map__as__vector_1_1map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ignored__copy__ptr__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__map__as__vector_1_1map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1non__copiable__ptr__basic__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1copiable___n_u_l_l__ptr__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1copiable___n_u_l_l__ptr__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1copiable___n_u_l_l__ptr__basic__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1copiable___n_u_l_l__ptr__basic__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__stdmap_1_1map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ignored__copy__ptr__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__map__as__vector_1_1map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1copiable___n_u_l_l__ptr__basic__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1copiable___n_u_l_l__ptr__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ci__less_1_1nocase__compare__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ci__less_1_1nocase__compare__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1gnss__message__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1gnss__message__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_parameters__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ci__less__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ci__less__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m_1_1_t_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_parameters__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m_1_1_t_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ci__less_1_1nocase__compare__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ci__less__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_parameters__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d_1_1_t_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d_1_1_t_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f_1_1_t_construction_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f_1_1_t_construction_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m_1_1_t_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p_1_1_t_config_params__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p_1_1_t_config_params__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d_1_1_t_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f_1_1_t_construction_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_incremental_map_partitioner_1_1_t_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_incremental_map_partitioner_1_1_t_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_quat_1_1iterator__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_quat_1_1iterator__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p_1_1_t_config_params__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1pose__point__impl__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_t_font_params__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_incremental_map_partitioner_1_1_t_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_t_font_params__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_quat_1_1iterator__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_quat_1_1const__iterator__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_quat_1_1const__iterator__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___t_o_p_c_o_n___s_a_t_s__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___t_o_p_c_o_n___s_a_t_s__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_t2_d_text_data__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___t_o_p_c_o_n___p_z_s__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___t_o_p_c_o_n___p_z_s__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_t2_d_text_data__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1gnss__message__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_quat_1_1const__iterator__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_t_font_params__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_t2_d_text_data__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___t_o_p_c_o_n___p_z_s__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___t_o_p_c_o_n___s_a_t_s__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___r_a_n_g_e_c_m_p__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___r_a_n_g_e_c_m_p__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___g_e_n_e_r_i_c___s_h_o_r_t___f_r_a_m_e__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___g_e_n_e_r_i_c___s_h_o_r_t___f_r_a_m_e__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___v_e_r_s_i_o_n__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___v_e_r_s_i_o_n__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___g_e_n_e_r_i_c___f_r_a_m_e__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___g_e_n_e_r_i_c___f_r_a_m_e__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___v_t_g__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___v_t_g__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___z_d_a__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___z_d_a__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___v_e_r_s_i_o_n__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___g_e_n_e_r_i_c___s_h_o_r_t___f_r_a_m_e__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___r_a_n_g_e_c_m_p__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___r_m_c__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___r_m_c__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___g_e_n_e_r_i_c___f_r_a_m_e__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1detail_1_1logoddscell__traits__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1detail_1_1logoddscell__traits__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___z_d_a__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___v_t_g__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_g_a__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_metric_map_initializer__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_metric_map_initializer__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_g_p_s_1_1internal__msg__test__proxy__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___r_m_c__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_l_l__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_l_l__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_g_a__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_g_p_s_1_1internal__msg__test__proxy__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_l_l__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_pixel_label_info__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_pixel_label_info__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_g_a__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_pixel_label_info_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_pixel_label_info_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_g_p_s_1_1internal__msg__test__proxy__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_v_f_f_1_1_t_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_v_f_f_1_1_t_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_pixel_label_info__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_pixel_label_info_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_move_tree_1_1_n_o_d_e___t_y_p_e__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_move_tree_1_1_n_o_d_e___t_y_p_e__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_n_d_1_1_t_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_n_d_1_1_t_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_v_f_f_1_1_t_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_reactive_navigation_system_1_1_t_navigation_params__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_reactive_navigation_system_1_1_t_navigation_params__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_move_tree_1_1_n_o_d_e___t_y_p_e__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_n_d_1_1_t_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_k_d_tree_capable_1_1_t_k_d_tree_data_holder__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive_1_1_t_navigation_params_p_t_g__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive_1_1_t_navigation_params_p_t_g__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_k_d_tree_capable_1_1_t_k_d_tree_data_holder__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_reactive_navigation_system_1_1_t_navigation_params__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_c_matrix_template_size__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_c_matrix_template_size__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive_1_1_t_navigation_params_p_t_g__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_insertion_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_insertion_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_k_d_tree_capable_1_1_t_k_d_tree_data_holder__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1detail_1_1logoddscell__traits__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_c_matrix_template_size__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_metric_map_initializer__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_weighted_points_map_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_weighted_points_map_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_simple_points_map_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_weighted_points_map_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_simple_points_map_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_weighted_points_map_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_insertion_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_random_field_grid_map2_d_1_1_t_insertion_options_common__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_random_field_grid_map2_d_1_1_t_insertion_options_common__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_simple_points_map_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_simple_points_map_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_weighted_points_map_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_weighted_points_map_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_simple_points_map_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_simple_points_map_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_insertion_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_insertion_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_likelihood_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_likelihood_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_insertion_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_random_field_grid_map2_d_1_1_t_insertion_options_common__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_insertion_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_insertion_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_insertion_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_insertion_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_likelihood_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_likelihood_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_likelihood_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_insertion_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_1_1_proxy_filter_container_by_class__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_1_1_proxy_filter_container_by_class__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_insertion_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_likelihood_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_1_1_proxy_selector_container_by_class__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_1_1_proxy_selector_container_by_class__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_p_d_f_1_1_t_prediction_params__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_p_d_f_1_1_t_prediction_params__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_log_odds_grid_map2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_log_odds_grid_map2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_p_d_f_1_1_t_prediction_params__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_likelihood_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_likelihood_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_log_odds_grid_map_l_u_t__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_log_odds_grid_map_l_u_t__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_1_1_proxy_selector_container_by_class__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_1_1_proxy_filter_container_by_class__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_insertion_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_insertion_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_log_odds_grid_map_l_u_t__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_log_odds_grid_map2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_likelihood_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_insertion_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_insertion_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_insertion_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_insertion_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_insertion_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_insertion_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_data_impl__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_data_impl__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_insertion_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_insertion_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_insertion_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_insertion_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_octo_map_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_octo_map_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_colour_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_colour_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_map_definition_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_map_definition_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_octo_map_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_octo_map_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_octo_map_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_colour_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_map_definition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_map_definition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_likelihood_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_map_definition_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_likelihood_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_insertion_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_insertion_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_octo_map_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_likelihood_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_top_l_c_detector___grid_matching_1_1_t_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_map_definition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_top_l_c_detector___grid_matching_1_1_t_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_insertion_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_top_l_c_detector___fab_map_1_1_t_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1aligned__containers__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_top_l_c_detector___fab_map_1_1_t_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1aligned__containers__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_top_l_c_detector___grid_matching_1_1_t_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_1_1_t_particle_filter_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_top_l_c_detector___fab_map_1_1_t_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_1_1_t_particle_filter_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_network_of_poses_1_1global__pose__t__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_network_of_poses_1_1global__pose__t__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_t_k_f__options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_t_k_f__options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_directed_graph_1_1edge__t__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_directed_graph_1_1edge__t__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_data_impl__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_network_of_poses_1_1global__pose__t__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_t_k_f__options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_directed_graph_1_1edge__t__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_99.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_99.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_1_1_t_particle_filter_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1aligned__containers__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_97.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_97.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_98.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_98.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_99.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_96.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_96.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_95.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_95.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_98.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_93.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_93.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_94.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_97.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_94.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_96.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_95.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_92.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_92.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_94.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_93.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_91.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_91.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_90.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_90.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_9.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_9.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_92.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_88.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_89.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_88.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_91.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_89.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_90.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_9.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_86.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_87.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_87.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_86.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_89.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_85.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_88.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_85.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_84.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_84.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_87.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_86.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_83.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_85.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_82.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_83.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_82.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_81.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_81.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_80.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_80.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_84.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_83.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_8.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_82.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_8.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_81.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_80.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_79.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_78.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_79.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_78.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_75.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_75.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_76.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_77.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_77.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_76.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_8.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_79.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_78.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_75.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_73.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_76.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_73.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_77.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_74.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_74.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_70.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_70.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_72.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_72.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_71.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_69.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_69.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_74.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_73.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_71.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_72.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_68.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_68.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_7.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_7.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_71.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_70.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_67.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_67.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_68.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_69.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_7.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_653.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_653.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_654.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_654.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_67.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_66.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_66.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_652.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_655.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_655.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_652.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_651.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_655.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_66.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_654.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_651.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_653.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_652.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_650.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_650.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_649.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_648.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_649.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_648.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_65.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_65.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_647.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_647.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_651.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_650.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_65.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_648.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_649.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_646.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_646.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_647.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_642.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_642.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_644.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_645.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_644.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_645.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_643.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_643.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_641.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_646.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_641.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_645.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_643.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_642.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_644.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_640.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_640.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_64.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_64.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_641.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_639.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_639.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_637.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_638.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_637.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_640.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_638.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_64.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_635.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_639.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_635.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_636.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_636.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_637.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_638.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_633.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_634.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_633.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_634.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_636.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_632.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_632.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_631.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_631.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_635.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_634.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_633.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_628.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_628.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_632.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_631.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_63.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_63.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_629.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_630.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_629.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_630.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_627.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_627.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_63.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_630.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_629.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_624.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_624.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_627.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_626.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_623.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_623.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_628.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_626.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_625.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_625.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_622.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_624.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_622.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_623.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_626.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_621.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_621.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_625.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_620.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_620.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_622.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_621.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_62.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_62.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_619.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_619.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_618.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_617.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_618.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_620.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_617.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_615.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_615.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_62.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_619.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_616.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_616.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_614.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_614.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_618.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_613.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_613.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_617.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_616.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_615.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_612.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_612.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_611.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_611.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_614.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_613.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_611.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_609.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_612.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_610.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_609.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_610.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_61.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_61.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_605.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_605.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_608.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_608.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_607.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_607.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_609.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_610.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_61.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_608.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_607.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_605.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_606.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_606.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_604.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_604.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_601.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_601.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_603.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_603.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_602.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_602.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_606.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_604.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_603.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_602.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_600.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_600.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_60.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_60.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_601.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_6.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_6.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_599.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_599.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_598.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_598.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_600.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_60.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_6.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_599.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_597.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_597.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_598.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_594.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_594.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_596.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_595.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_596.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_595.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_593.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_593.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_597.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_592.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_592.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_594.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_596.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_595.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_590.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_590.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_593.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_59.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_431.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_59.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_591.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_591.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_592.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_431.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_589.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_589.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_590.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_591.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_59.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_588.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_588.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_586.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_589.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_586.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_587.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_587.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_585.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_585.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_588.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_587.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_584.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_584.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_586.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_583.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_583.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_585.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_584.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_582.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_582.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_581.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_581.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_580.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_580.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_583.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_582.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_58.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_58.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_578.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_578.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_581.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_580.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_579.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_579.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_58.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_577.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_577.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_578.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_575.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_575.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_576.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_576.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_579.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_577.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_576.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_575.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_574.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_574.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_573.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_573.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_571.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_571.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_572.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_572.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_570.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_574.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_570.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_573.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_571.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_572.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_569.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_569.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_57.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_57.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_570.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_568.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_568.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_567.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_567.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_57.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_565.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_569.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_565.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_566.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_568.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_566.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_567.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_564.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_564.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_565.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_563.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_563.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_566.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_564.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_563.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_562.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_560.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_562.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_560.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_561.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_561.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_56.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_56.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_559.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_559.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_561.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_560.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_562.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_56.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_559.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_556.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_558.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_556.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_558.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_555.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_555.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_557.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_557.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_558.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_557.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_554.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_554.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_556.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_553.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_553.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_555.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_552.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_552.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_551.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_553.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_551.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_554.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_552.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_550.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_550.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_551.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_549.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_55.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_55.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_549.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_548.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_548.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_55.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_550.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_547.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_547.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_548.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_549.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_545.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_546.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_545.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_546.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_544.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_544.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_547.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_543.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_543.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_546.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_542.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_545.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_542.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_544.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_541.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_541.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_543.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_542.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_539.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_539.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_540.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_540.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_538.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_538.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_54.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_541.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_54.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_540.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_539.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_54.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_538.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_534.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_534.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_537.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_537.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_536.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_536.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_535.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_533.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_535.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_533.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_537.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_536.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_534.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_535.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_533.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_532.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_532.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_53.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_529.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_531.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_53.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_529.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_531.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_530.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_530.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_532.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_531.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_530.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_53.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_528.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_529.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_528.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_527.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_527.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_526.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_526.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_524.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_525.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_525.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_524.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_528.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_527.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_526.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_523.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_523.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_525.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_521.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_521.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_524.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_520.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_520.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_522.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_522.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_523.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_52.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_52.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_522.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_519.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_519.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_521.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_520.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_519.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_516.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_516.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_518.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_518.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_52.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_517.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_517.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_516.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_518.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_513.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_517.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_515.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_513.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_515.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_514.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_514.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_512.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_512.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_511.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_515.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_511.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_513.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_514.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_510.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_510.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_512.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_511.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_51.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_51.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_509.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_510.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_509.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_507.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_506.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_506.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_51.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_507.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_508.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_508.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_509.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_503.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_503.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_508.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_507.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_506.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_502.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_504.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_504.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_502.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_505.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_505.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_501.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_501.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_503.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_504.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_505.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_502.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_501.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_5.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_5.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_50.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_50.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_500.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_500.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_499.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_499.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_498.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_50.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_498.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_5.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_500.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_499.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_498.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_494.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_494.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_495.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_497.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_495.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_496.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_496.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_497.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_493.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_493.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_497.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_496.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_492.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_492.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_495.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_493.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_491.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_494.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_491.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_492.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_490.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_490.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_489.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_489.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_491.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_49.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_49.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_488.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_489.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_487.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_488.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_487.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_490.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_49.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_487.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_486.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_486.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_488.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_485.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_485.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_484.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_484.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_482.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_482.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_483.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_483.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_486.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_485.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_484.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_483.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_482.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_481.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_481.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_48.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_48.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_478.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_478.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_480.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_480.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_479.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_479.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_481.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_480.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_48.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_479.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_477.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_478.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_477.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_476.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_476.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_475.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_475.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_473.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_474.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_474.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_473.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_477.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_476.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_475.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_474.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_471.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_473.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_472.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_472.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_471.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_469.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_470.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_469.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_470.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_472.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_47.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_47.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_471.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_468.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_468.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_470.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_469.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_47.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_466.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_468.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_467.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_466.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_467.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_464.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_464.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_465.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_465.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_463.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_463.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_466.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_467.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_464.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_465.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_463.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_460.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_460.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_462.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_462.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_461.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_461.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_46.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_46.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_459.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_459.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_462.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_460.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_461.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_46.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_456.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_456.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_459.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_458.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_458.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_454.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_457.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_457.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_454.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_455.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_455.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_458.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_456.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_457.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_454.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_455.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_453.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_453.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_450.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_450.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_452.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_452.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_451.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_45.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_45.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_451.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_453.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_452.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_45.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_451.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_449.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_449.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_450.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_448.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_447.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_448.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_447.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_446.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_446.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_445.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_445.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_449.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_448.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_447.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_446.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_445.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_443.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_443.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_444.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_444.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_442.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_442.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_441.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_441.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_440.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_440.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_444.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_443.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_441.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_442.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_439.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_440.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_438.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_438.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_439.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_44.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_44.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_437.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_437.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_439.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_436.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_436.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_431.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_44.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_438.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_437.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_433.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_436.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_433.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_435.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_435.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_432.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_432.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_434.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_434.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_433.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_435.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_430.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_430.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_434.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_432.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_428.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_428.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_43.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_43.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_427.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_429.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_427.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_429.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_430.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_428.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_43.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_426.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_429.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_426.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_427.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_425.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_422.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_425.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_422.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_423.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_424.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_423.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_424.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_426.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_421.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_421.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_422.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_425.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_424.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_420.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_423.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_420.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_419.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_419.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_42.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_42.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_421.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_418.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_418.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_416.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_420.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_416.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_419.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_417.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_417.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_42.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_413.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_413.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_416.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_418.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_417.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_414.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_414.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_415.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_415.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_410.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_410.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_411.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_412.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_411.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_413.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_412.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_415.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_414.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_411.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_412.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_410.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_41.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_41.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_409.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_409.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_408.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_408.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_405.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_406.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_407.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_407.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_406.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_405.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_41.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_409.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_408.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_404.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_407.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_406.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_404.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_403.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_403.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_405.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_402.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_401.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_401.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_402.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_400.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_400.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_404.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_403.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_4.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_40.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_40.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_4.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_400.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_402.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_401.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_399.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_399.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_397.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_397.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_4.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_40.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_398.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_398.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_396.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_396.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_399.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_395.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_395.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_398.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_397.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_394.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_396.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_394.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_393.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_393.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_392.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_392.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_391.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_395.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_391.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_394.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_392.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_39.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_39.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_393.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_390.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_390.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_391.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_387.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_387.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_389.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_389.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_388.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_39.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_390.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_388.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_383.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_383.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_387.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_389.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_388.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_385.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_386.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_385.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_386.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_384.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_384.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_382.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_382.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_383.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_386.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_385.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_381.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_381.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_384.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_382.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_38.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_38.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_380.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_380.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_378.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_378.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_377.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_377.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_379.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_381.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_379.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_380.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_38.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_378.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_379.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_376.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_376.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_375.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_375.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_377.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_374.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_374.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_373.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_373.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_372.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_372.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_376.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_371.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_371.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_375.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_373.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_370.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_374.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_370.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_372.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_371.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_37.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_37.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_369.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_369.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_368.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_368.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_367.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_367.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_370.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_366.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_366.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_37.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_368.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_369.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_367.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_363.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_363.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_364.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_364.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_365.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_365.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_366.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_362.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_362.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_361.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_361.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_363.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_360.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_365.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_360.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_364.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_361.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_362.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_360.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_357.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_36.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_36.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_357.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_358.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_359.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_358.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_359.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_356.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_356.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_355.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_355.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_36.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_357.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_359.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_358.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_354.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_354.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_356.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_355.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_353.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_352.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_353.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_352.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_350.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_351.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_350.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_354.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_351.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_349.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_349.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_352.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_353.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_35.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_35.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_351.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_350.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_348.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_348.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_346.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_346.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_345.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_35.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_345.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_349.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_347.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_347.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_343.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_343.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_344.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_348.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_344.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_346.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_347.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_345.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_342.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_342.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_343.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_341.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_344.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_339.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_341.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_339.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_340.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_342.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_340.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_34.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_34.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_336.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_341.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_336.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_338.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_338.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_340.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_34.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_339.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_334.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_334.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_337.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_337.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_336.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_338.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_335.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_335.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_333.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_334.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_333.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_337.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_332.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_332.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_335.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_331.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_331.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_33.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_333.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_33.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_330.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_330.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_328.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_328.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_332.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_329.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_329.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_331.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_33.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_327.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_327.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_330.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_325.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_325.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_328.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_329.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_326.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_321.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_326.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_321.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_327.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_324.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_324.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_325.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_323.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_323.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_326.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_322.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_322.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_321.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_324.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_323.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_32.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_32.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_322.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_320.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_320.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_32.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_319.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_318.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_317.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_319.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_318.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_317.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_320.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_316.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_316.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_312.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_319.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_312.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_313.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_313.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_318.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_317.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_315.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_314.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_311.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_315.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_314.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_316.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_311.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_313.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_310.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_310.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_314.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_315.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_312.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_311.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_31.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_309.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_309.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_31.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_310.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_306.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_308.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_308.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_306.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_307.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_307.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_31.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_309.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_308.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_305.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_305.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_306.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_304.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_304.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_303.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_307.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_303.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_302.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_302.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_301.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_305.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_301.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_304.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_300.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_303.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_300.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_302.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_30.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_30.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_299.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_299.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_301.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_3.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_3.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_300.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_298.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_30.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_297.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_298.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_297.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_3.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_299.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_296.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_296.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_295.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_295.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_298.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_294.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_294.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_297.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_292.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_295.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_296.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_292.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_293.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_293.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_294.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_290.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_290.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_289.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_289.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_291.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_291.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_293.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_292.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_288.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_288.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_291.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_290.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_29.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_29.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_287.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_287.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_286.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_286.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_29.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_289.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_284.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_284.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_288.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_287.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_285.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_285.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_286.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_281.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_281.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_282.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_283.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_282.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_283.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_285.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_284.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_280.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_280.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_283.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_279.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_28.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_282.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_279.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_28.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_281.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_278.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_278.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_280.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_28.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_279.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_277.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_273.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_277.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_273.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_278.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_276.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_276.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_275.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_275.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_277.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_274.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_274.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_272.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_272.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_273.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_276.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_275.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_271.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_271.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_274.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_270.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_272.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_27.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_270.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_27.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_266.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_271.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_266.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_269.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_268.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_269.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_270.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_268.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_27.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_267.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_267.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_265.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_265.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_266.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_269.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_268.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_264.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_264.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_267.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_263.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_263.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_265.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_262.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_260.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_260.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_264.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_262.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_261.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_26.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_26.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_261.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_263.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_259.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_259.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_262.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_260.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_261.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_26.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_257.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_257.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_259.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_258.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_258.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_256.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_256.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_255.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_255.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_254.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_254.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_257.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_253.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_258.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_253.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_256.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_255.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_252.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_254.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_253.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_252.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_251.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_251.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_250.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_250.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_249.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_25.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_25.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_249.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_248.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_248.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_252.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_251.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_250.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_25.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_249.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_248.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_245.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_247.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_247.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_245.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_243.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_243.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_246.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_246.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_244.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_244.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_247.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_242.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_242.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_243.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_246.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_245.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_244.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_242.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_238.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_238.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_241.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_241.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_239.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_240.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_240.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_239.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_24.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_24.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_237.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_237.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_241.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_240.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_24.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_239.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_238.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_236.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_236.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_234.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_234.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_235.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_235.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_233.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_233.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_237.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_236.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_232.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_232.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_235.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_234.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_233.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_231.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_231.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_232.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_230.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_230.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_23.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_23.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_229.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_229.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_231.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_228.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_228.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_230.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_227.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_227.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_23.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_226.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_226.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_229.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_228.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_227.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_221.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_221.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_222.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_222.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_225.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_225.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_224.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_224.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_223.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_223.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_226.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_225.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_224.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_221.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_222.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_223.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_219.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_219.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_220.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_220.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_217.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_217.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_22.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_22.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_218.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_218.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_220.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_216.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_216.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_219.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_22.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_218.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_217.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_215.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_215.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_212.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_216.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_213.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_213.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_214.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_212.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_214.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_211.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_211.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_215.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_210.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_213.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_214.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_210.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_212.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_21.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_211.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_21.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_210.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_206.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_206.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_209.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_207.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_209.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_208.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_208.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_207.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_21.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_209.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_207.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_208.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_204.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_204.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_206.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_205.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_205.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_203.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_203.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_200.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_200.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_201.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_201.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_202.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_202.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_204.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_205.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_200.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_203.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_202.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_201.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_20.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_20.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_2.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_2.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_198.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_198.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_199.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_196.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_197.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_196.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_199.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_197.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_20.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_2.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_199.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_197.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_198.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_196.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_195.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_193.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_195.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_193.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_194.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_194.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_191.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_191.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_192.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_192.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_190.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_190.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_193.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_194.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_195.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_192.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_191.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_190.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_188.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_188.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_189.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_189.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_19.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_19.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_187.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_187.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_185.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_185.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_188.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_19.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_186.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_189.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_186.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_184.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_184.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_187.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_183.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_183.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_186.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_185.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_182.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_182.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_181.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_181.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_184.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_183.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_180.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_18.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_180.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_18.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_182.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_179.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_181.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_179.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_178.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_178.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_180.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_18.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_177.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_177.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_176.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_179.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_176.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_178.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_175.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_175.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_173.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_173.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_177.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_174.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_174.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_176.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_175.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_171.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_172.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_172.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_171.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_174.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_17.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_17.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_173.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_170.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_170.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_169.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_169.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_171.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_172.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_170.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_165.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_165.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_169.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_168.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_168.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_17.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_167.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_167.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_166.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_166.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_165.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_163.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_164.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_168.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_163.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_164.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_167.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_166.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_162.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_162.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_161.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_161.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_160.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_164.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_160.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_163.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_159.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_159.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_162.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_161.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_157.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_157.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_16.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_160.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_16.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_158.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_158.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_156.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_156.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_159.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_16.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_155.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_155.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_157.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_158.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_156.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_155.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_154.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_154.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_151.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_151.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_153.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_15.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_15.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_153.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_150.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_152.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_152.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_150.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_154.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_15.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_153.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_151.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_152.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_149.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_150.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_149.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_148.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_148.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_146.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_146.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_145.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_147.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_145.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_147.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_144.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_149.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_144.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_148.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_147.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_143.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_146.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_143.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_145.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_142.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_142.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_144.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_141.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_141.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_140.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_140.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_143.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_142.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_138.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_141.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_138.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_14.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_14.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_139.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_140.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_139.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_137.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_137.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_136.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_138.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_14.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_136.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_139.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_135.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_135.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_137.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_136.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_132.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_132.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_134.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_134.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_133.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_133.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_131.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_131.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_135.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_130.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_130.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_134.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_133.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_132.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_13.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_13.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_131.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_129.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_129.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_130.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_128.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_128.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_127.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_125.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_125.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_127.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_13.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_126.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_126.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_129.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_127.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_124.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_120.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_124.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_120.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_128.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_126.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_125.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_123.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_123.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_124.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_119.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_119.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_122.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_121.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_122.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_121.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_120.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_12.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_12.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_123.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_121.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_122.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_119.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_118.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_118.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_12.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_117.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_116.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_117.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_116.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_115.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_115.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_118.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_114.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_114.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_113.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_117.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_113.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_116.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_111.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_111.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_115.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_114.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_11.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_112.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_113.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_112.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_110.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_110.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_109.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_11.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_109.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_111.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_108.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_108.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_112.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_11.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_110.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_109.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_108.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_107.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_107.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_106.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_104.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_103.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_106.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_103.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_104.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_105.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_105.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_102.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_102.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_107.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_106.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_104.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_105.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_103.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_101.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_100.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_101.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_100.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_102.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_1.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_1.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_10.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_10.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_100.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_0.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_0.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_101.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__vector__loadsave.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__vector__loadsave.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_10.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_1.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__time__date.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__time__date.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__vision__tracking.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__vision__tracking.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/inherit_graph_0.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__string__manage.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__string__manage.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__synch__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__vector__loadsave.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__synch__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__vision__tracking.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__time__date.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__stats__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__stats__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__synch__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__string__manage.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__stlext__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__stlext__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__result__sets__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__result__sets__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__ransac__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__poses__pdf__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__poses__pdf__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__ransac__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__stats__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__stlext__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__poses__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__poses__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__ransac__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__result__sets__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__param__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__param__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__poses__pdf__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__tpspace.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__tpspace.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__planners.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__planners.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__reactive.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__poses__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__param__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__reactive.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__network__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__network__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__tpspace.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__holo.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__holo.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nanoflann__metaprog__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__planners.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__network__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__reactive.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nanoflann__metaprog__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrptvision__descr__kdtrees.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrptvision__descr__kdtrees.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__multidesc__desc.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nanoflann__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nanoflann__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__multidesc__desc.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nav__holo.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__vision__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__vision__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nanoflann__metaprog__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrptvision__features.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrptvision__features.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__multidesc__desc.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__nanoflann__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrptvision__features.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__thread.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrptvision__descr__kdtrees.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__thread.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__vision__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__slam__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__slam__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__system__os.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__system__os.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__simpletypes.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__thread.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__simpletypes.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__opengl__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__opengl__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__slam__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__round.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__round.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__system__os.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__base__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__base__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__simpletypes.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__nav__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__nav__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__memory.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__memory.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__opengl__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__md5.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__md5.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__round.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__nav__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__int__select.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__md5.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__exceptions.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__memory.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__exceptions.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__int__select.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__math__io.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__maps__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__maps__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__crc.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__math__io.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__crc.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__int__select.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__math__io.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__maps__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__exceptions.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__crc.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__bayes__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__bayes__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__matlab__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__matlab__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__metric__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__metric__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__metric__slam__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__metric__slam__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__bayes__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__memalloc__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__base__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__memalloc__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__loadsave__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__loadsave__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__metric__slam__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__memalloc__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__metric__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__matlab__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__interpolation__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__interpolation__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__loadsave__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__geometry__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__kdtree__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__kdtree__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__geometry__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__kdtrees__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__kdtrees__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__gausspdf__transform__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__gausspdf__transform__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__fourier__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__fourier__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__kdtree__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__interpolation__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__kdtrees__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__geometry__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__gausspdf__transform__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__filesystem.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__filesystem.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__fourier__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__chessboard__calib.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__chessboard__calib.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__container__ops__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__container__ops__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__data__assoc__grp.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__color__maps.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__data__assoc__grp.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__color__maps.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__filesystem.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__bundle__adj.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__bundle__adj.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__data__assoc__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__container__ops__grp.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__color__maps.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graph_legend.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__chessboard__calib.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__bundle__adj.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_fbff0592b0863d3f553829e256355d7a_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graph_legend.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_fbff0592b0863d3f553829e256355d7a_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_fc952f6f433407b6eec698c084ec99d4_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_fc952f6f433407b6eec698c084ec99d4_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f7e1977870cef37521f0e7cd12177784_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f7e1977870cef37521f0e7cd12177784_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f95ee77453c6c0a527960002a9aeb897_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f95ee77453c6c0a527960002a9aeb897_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f8eeb8395762af7b70c2b9a5a0e040d2_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f8eeb8395762af7b70c2b9a5a0e040d2_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f3bc1a91a8a38ca05747714d125c6f6c_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f3bc1a91a8a38ca05747714d125c6f6c_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_fbff0592b0863d3f553829e256355d7a_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_fc952f6f433407b6eec698c084ec99d4_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f95ee77453c6c0a527960002a9aeb897_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f7e1977870cef37521f0e7cd12177784_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f8eeb8395762af7b70c2b9a5a0e040d2_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f3bc1a91a8a38ca05747714d125c6f6c_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f3074d0487226ea4a1cde8f9111143dd_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f3074d0487226ea4a1cde8f9111143dd_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f1fd9eac7513f7bd0bb94f4f9cced905_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f187cd80bc6df06242e04fbe52cee0b9_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f1fd9eac7513f7bd0bb94f4f9cced905_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e88e40f05e55b556be1a3e83888b4e99_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f187cd80bc6df06242e04fbe52cee0b9_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e88e40f05e55b556be1a3e83888b4e99_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f09b709b13a7a8306e72abd5512b25bb_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e71da152e2365df657d40acee5dc6d1e_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f09b709b13a7a8306e72abd5512b25bb_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e71da152e2365df657d40acee5dc6d1e_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f3074d0487226ea4a1cde8f9111143dd_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f1fd9eac7513f7bd0bb94f4f9cced905_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f187cd80bc6df06242e04fbe52cee0b9_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e2b18b3327d4b1b42cfb0aaf144f529c_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e88e40f05e55b556be1a3e83888b4e99_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e2b18b3327d4b1b42cfb0aaf144f529c_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f09b709b13a7a8306e72abd5512b25bb_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e11e634ec2bb7483335a9de883f7182c_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e11e634ec2bb7483335a9de883f7182c_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e71da152e2365df657d40acee5dc6d1e_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_da0918a070b4b67a95cdfc0afa46b55f_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_da0918a070b4b67a95cdfc0afa46b55f_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d598adbfe1870feb2c942381eb98da75_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d598adbfe1870feb2c942381eb98da75_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e2b18b3327d4b1b42cfb0aaf144f529c_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d1b05ef716adc4116c66e33ead697506_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d1b05ef716adc4116c66e33ead697506_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d7be9408e5ecebdc50713b3eccbb0832_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d7be9408e5ecebdc50713b3eccbb0832_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_e11e634ec2bb7483335a9de883f7182c_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_da0918a070b4b67a95cdfc0afa46b55f_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_uncopiable__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_uncopiable__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d0a81033e3e9e8ac5a862762713cf576_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d0a81033e3e9e8ac5a862762713cf576_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d598adbfe1870feb2c942381eb98da75_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d7be9408e5ecebdc50713b3eccbb0832_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ca6a18106f21d19483650972d2755a65_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ca6a18106f21d19483650972d2755a65_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d1b05ef716adc4116c66e33ead697506_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c7d34d4f0b5e62811ebec60c723f18f7_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c7d34d4f0b5e62811ebec60c723f18f7_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_d0a81033e3e9e8ac5a862762713cf576_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c0a3e7a0f362032fa681af59854be68d_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c14a3fd02a54dd86affbdf1675e0c06e_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c14a3fd02a54dd86affbdf1675e0c06e_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ca6a18106f21d19483650972d2755a65_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c7d34d4f0b5e62811ebec60c723f18f7_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c0a3e7a0f362032fa681af59854be68d_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ad3cf484f86891d14ea90b63725d7851_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_bbb50977f375324f8b341f3b23a742b9_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_bbb50977f375324f8b341f3b23a742b9_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ad3cf484f86891d14ea90b63725d7851_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c14a3fd02a54dd86affbdf1675e0c06e_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_c0a3e7a0f362032fa681af59854be68d_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_bb6736cd1d7bb239df07e5e91e70ac0e_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_bb6736cd1d7bb239df07e5e91e70ac0e_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_bbb50977f375324f8b341f3b23a742b9_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_abd790de430d2e188459ae4fce5cf478_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_aad027cc53672a0fd81ef22b6afa7685_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_abd790de430d2e188459ae4fce5cf478_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_aad027cc53672a0fd81ef22b6afa7685_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ad3cf484f86891d14ea90b63725d7851_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ab45eab5e523fae2a843cf0f8335c5bf_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_bb6736cd1d7bb239df07e5e91e70ac0e_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ab45eab5e523fae2a843cf0f8335c5bf_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_abd790de430d2e188459ae4fce5cf478_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_a6b3e01d6d4b7e14e2e34be6d4ac46a9_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_a6b3e01d6d4b7e14e2e34be6d4ac46a9_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_a7498650333a22fecacc5bc27f792776_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_aad027cc53672a0fd81ef22b6afa7685_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_ab45eab5e523fae2a843cf0f8335c5bf_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_a7498650333a22fecacc5bc27f792776_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_95b07f863df54bb0695d053b3d97ee24_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_95b07f863df54bb0695d053b3d97ee24_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_9fe5369263165d2e140ff74775b900e6_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_9fe5369263165d2e140ff74775b900e6_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_97935065a72327c6c98abf85f17f3505_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_97935065a72327c6c98abf85f17f3505_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_a6b3e01d6d4b7e14e2e34be6d4ac46a9_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_a7498650333a22fecacc5bc27f792776_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_97935065a72327c6c98abf85f17f3505_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_9fe5369263165d2e140ff74775b900e6_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_862803c8e1a4af85a25bf7483d51db47_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_862803c8e1a4af85a25bf7483d51db47_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_95b07f863df54bb0695d053b3d97ee24_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_8e540aa233db86b78c45c49822f1b646_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_8e540aa233db86b78c45c49822f1b646_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_82aa73bd1f4b904dee204f18cf1c013a_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_82aa73bd1f4b904dee204f18cf1c013a_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_83f64e141e1a1dad0484ea6b8ad3b617_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_83f64e141e1a1dad0484ea6b8ad3b617_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_8af0307efe79d1b0899789faf6308e73_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_8af0307efe79d1b0899789faf6308e73_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_8e540aa233db86b78c45c49822f1b646_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_862803c8e1a4af85a25bf7483d51db47_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_8af0307efe79d1b0899789faf6308e73_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_82aa73bd1f4b904dee204f18cf1c013a_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_83f64e141e1a1dad0484ea6b8ad3b617_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_7f9678f5b094cc0b689aed3553b825e0_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_7f9678f5b094cc0b689aed3553b825e0_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_81822dc6252dd3ca0d82107373e02dd2_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_81822dc6252dd3ca0d82107373e02dd2_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6ca8af57f59bd09ad477fe69b2500477_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6ca8af57f59bd09ad477fe69b2500477_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_7cde874a925170b8bb85a54fc045be43_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_7cde874a925170b8bb85a54fc045be43_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_709bdad650f1374f88130de57df40eb6_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_709bdad650f1374f88130de57df40eb6_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_81822dc6252dd3ca0d82107373e02dd2_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_7f9678f5b094cc0b689aed3553b825e0_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_7cde874a925170b8bb85a54fc045be43_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_709bdad650f1374f88130de57df40eb6_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6ca8af57f59bd09ad477fe69b2500477_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_617a80d3a31878c2839cbb0dd933f60a_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6b310ff122d5353e14af056b912787a5_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_617a80d3a31878c2839cbb0dd933f60a_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6b310ff122d5353e14af056b912787a5_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_642e97aa4a76bd85bc6772e7bc9d8260_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_642e97aa4a76bd85bc6772e7bc9d8260_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6b310ff122d5353e14af056b912787a5_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6136156865eb8d459cf8cf6c9389ced9_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6136156865eb8d459cf8cf6c9389ced9_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_642e97aa4a76bd85bc6772e7bc9d8260_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_586ead9c155a1ef50c570bbe896aa52b_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_617a80d3a31878c2839cbb0dd933f60a_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_586ead9c155a1ef50c570bbe896aa52b_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_51ac2fc98145edc0534d1b1e4fde4246_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_51ac2fc98145edc0534d1b1e4fde4246_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_6136156865eb8d459cf8cf6c9389ced9_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_5570db7c65fc30c94c6cb334ca3a2e05_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_586ead9c155a1ef50c570bbe896aa52b_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_4a53baf342f61c046bd9eb3022c0b680_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_4a53baf342f61c046bd9eb3022c0b680_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_5570db7c65fc30c94c6cb334ca3a2e05_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_51ac2fc98145edc0534d1b1e4fde4246_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_4544c7c7de1f04fee6f163775ed036fa_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_5570db7c65fc30c94c6cb334ca3a2e05_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_4544c7c7de1f04fee6f163775ed036fa_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_4a53baf342f61c046bd9eb3022c0b680_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_37fc6e6ac2bd7141ec698f5dc54fbe69_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_37fc6e6ac2bd7141ec698f5dc54fbe69_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_4544c7c7de1f04fee6f163775ed036fa_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_300f66095eaa567a8ee37ada60975ef0_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_300f66095eaa567a8ee37ada60975ef0_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_37fc6e6ac2bd7141ec698f5dc54fbe69_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2e3142a5dfe7cec90adb52a2e212b747_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2e3142a5dfe7cec90adb52a2e212b747_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_300f66095eaa567a8ee37ada60975ef0_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2e8b0d544ecc0ae2504a5dc83ef54320_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2d6d7f4727c8d9adfe9ab052f7b77ebb_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2e8b0d544ecc0ae2504a5dc83ef54320_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2d6d7f4727c8d9adfe9ab052f7b77ebb_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2e8b0d544ecc0ae2504a5dc83ef54320_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2e3142a5dfe7cec90adb52a2e212b747_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_254e93b8aad3a67bb2b57e63ba6bd1d2_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_254e93b8aad3a67bb2b57e63ba6bd1d2_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_2d6d7f4727c8d9adfe9ab052f7b77ebb_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1c94f4a25a938a2588fe409188fc7819_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1c94f4a25a938a2588fe409188fc7819_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1b6c5db32a3e81898db4ad2fba19b0fa_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_254e93b8aad3a67bb2b57e63ba6bd1d2_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1b6c5db32a3e81898db4ad2fba19b0fa_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1b041e944fb62900b4f5c93c89d2e683_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1b041e944fb62900b4f5c93c89d2e683_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1c94f4a25a938a2588fe409188fc7819_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1809aa1a4c2f8f5408a190f4a6a1cfd8_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1809aa1a4c2f8f5408a190f4a6a1cfd8_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_167e271d14cc16b73fa594837b66a2be_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1b041e944fb62900b4f5c93c89d2e683_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_167e271d14cc16b73fa594837b66a2be_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1b6c5db32a3e81898db4ad2fba19b0fa_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_1809aa1a4c2f8f5408a190f4a6a1cfd8_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_10ab8bb1f4f301b981816f69ee5ef30d_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_10ab8bb1f4f301b981816f69ee5ef30d_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_0c9b7d44b04a87c74b08e13afcb57e41_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_0c9b7d44b04a87c74b08e13afcb57e41_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_167e271d14cc16b73fa594837b66a2be_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_04204b9c75da62ce9a4aa46dad0a6b74_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_10ab8bb1f4f301b981816f69ee5ef30d_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_04204b9c75da62ce9a4aa46dad0a6b74_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_0c9b7d44b04a87c74b08e13afcb57e41_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_04204b9c75da62ce9a4aa46dad0a6b74_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_003ae17b0016a45e7a8c8d98593d913d_dep.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_003ae17b0016a45e7a8c8d98593d913d_dep.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1wrong__object__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1wrong__object__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__nocopy__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_003ae17b0016a45e7a8c8d98593d913d_dep.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__nocopy__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__holder__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__holder__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1wrong__object__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__nocopy__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__clone__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__clone__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1null__dereference__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1null__dereference__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__holder__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__clone__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1illegal__copy__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1illegal__copy__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1null__dereference__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1end__dereference__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1end__dereference__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_list__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_list__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_list_k_d_tree__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1illegal__copy__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_list_k_d_tree__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_matched_feature_list__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_matched_feature_list__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1end__dereference__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_matched_feature_list__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_cam_model__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_cam_model__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_list_k_d_tree__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1map__as__vector__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1map__as__vector__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_list__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1mrpt_event__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1mrpt_event__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_cam_model__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1mrpt_event_on_destroy__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1mrpt_event_on_destroy__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1detail_1_1_point_cloud_adapter_helper_no_r_g_b__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1detail_1_1_point_cloud_adapter_helper_no_r_g_b__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_observable__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_observable__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1mrpt_event_on_destroy__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1map__as__vector__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1list__searchable__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1list__searchable__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1mrpt_event__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1circular__buffer__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1circular__buffer__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1bimap__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1bimap__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1list__searchable__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1detail_1_1_point_cloud_adapter_helper_no_r_g_b__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_stereo_camera__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1circular__buffer__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_stereo_camera__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1bimap__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_matching_pair_list__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_matching_pair_list__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_camera__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_camera__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_stereo_camera__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_matching_pair_list__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01pcl_1_1_point_cloud_3_01pcl_1_1_point_x_y_z_01_4_01_4__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01pcl_1_1_point_cloud_3_01pcl_1_1_point_x_y_z_01_4_01_4__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1opengl_1_1_c_point_cloud_01_4__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1opengl_1_1_c_point_cloud_01_4__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1obs_1_1_c_observation3_d_range_scan_01_4__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1obs_1_1_c_observation3_d_range_scan_01_4__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_camera__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01pcl_1_1_point_cloud_3_01pcl_1_1_point_x_y_z_01_4_01_4__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1opengl_1_1_c_point_cloud_01_4__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_p_l_y___importer__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_p_l_y___importer__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1obs_1_1_c_observation3_d_range_scan_01_4__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_simple_points_map_01_4__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_simple_points_map_01_4__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_p_l_y___exporter__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_weighted_points_map_01_4__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_p_l_y___exporter__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_weighted_points_map_01_4__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_weighted_points_map_01_4__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_simple_points_map_01_4__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_points_map_01_4__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_points_map_01_4__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_debug_output_capable__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_debug_output_capable__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_points_map_01_4__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_type_selector__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_type_selector__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_uncopiable__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_p_l_y___importer__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_p_l_y___exporter__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_stream__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_stream__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_type_selector__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_probability_density_function__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_probability_density_function__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_time_logger__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_time_logger__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_loadable_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_loadable_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_time_logger__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_tic_tac__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_tic_tac__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_tic_tac__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_string_list__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_string_list__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_stream__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_string_list__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_std_out_stream__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_simple_database_table__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_simple_database_table__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_std_out_stream__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_std_out_stream__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_simple_database_table__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_server_t_c_p_socket__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_server_t_c_p_socket__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_simple_database__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_simple_database__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_simple_database__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_server_t_c_p_socket__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_referenced_mem_block__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_referenced_mem_block__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_properties_values_list__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_properties_values_list__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_referenced_mem_block__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_probability_density_function__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_properties_values_list__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_observer__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_observer__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_dynamic_grid__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_dynamic_grid__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_observable__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_object__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_object__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_observer__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_object_ptr__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_object_ptr__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_memory_stream__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_memory_stream__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_object_ptr__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_object__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_memory_chunk__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_memory_chunk__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_m_r_p_t_exception__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_m_r_p_t_exception__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_memory_stream__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_memory_chunk__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_image__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_image__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_m_r_p_t_exception__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_m_h_properties_values_list__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_m_h_properties_values_list__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_log__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_log__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_m_h_properties_values_list__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_log__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_loadable_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_output_stream__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_output_stream__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_stream__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_stream__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_input_stream__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_input_stream__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_image__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_stream__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_output_stream__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_g_z_input_stream__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_g_z_input_stream__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_input_stream__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_exception_e_o_f__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_exception_external_image_not_found__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_exception_external_image_not_found__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_exception_e_o_f__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_enhanced_meta_file__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_enhanced_meta_file__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_g_z_input_stream__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_exception_external_image_not_found__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_debug_output_capable__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_exception_e_o_f__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_dynamic_grid__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_console_redirector__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_prefixer__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_prefixer__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_console_redirector__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_enhanced_meta_file__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_canvas__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_canvas__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_memory__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_p_f__implementation__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_console_redirector__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_p_f__implementation__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_memory__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_prefixer__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_client_t_c_p_socket__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_client_t_c_p_socket__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_memory__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_write_end_point__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_write_end_point__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_monte_carlo_localization2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_monte_carlo_localization2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_monte_carlo_localization3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_monte_carlo_localization3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_client_t_c_p_socket__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_canvas__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_write_end_point__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_base_end_point__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_base_end_point__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_read_end_point__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_read_end_point__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_t_k_l_d_params__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_t_k_l_d_params__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_base_end_point__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_read_end_point__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_renderizable__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_renderizable__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_t_k_l_d_params__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_rejection_sampling_range_only_localization__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_p_f__implementation__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_rejection_sampling_range_only_localization__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_rejection_sampling_range_only_localization__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_occupancy_grid_map_feature_extractor__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_occupancy_grid_map_feature_extractor__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_maps_alignment_algorithm__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_maps_alignment_algorithm__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_occupancy_grid_map_feature_extractor__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_monte_carlo_localization3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_monte_carlo_localization2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_maps_alignment_algorithm__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_or_point__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_or_point__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_incremental_map_partitioner__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_incremental_map_partitioner__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_i_c_p_1_1_t_config_params__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_i_c_p_1_1_t_config_params__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_i_c_p__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_i_c_p__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_incremental_map_partitioner__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_grid_map_aligner__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_i_c_p__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_grid_map_aligner__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_grid_map_aligner_1_1_t_config_params__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_grid_map_aligner_1_1_t_config_params__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_i_c_p_1_1_t_config_params__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_t_simple3_d_point__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_grid_map_aligner__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_t_simple3_d_point__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_grid_map_aligner_1_1_t_config_params__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_renderizable_display_list__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_renderizable_display_list__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_poses3_d_sequence__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_particles__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_particles__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_poses3_d_sequence__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_t_simple3_d_point__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_poses3_d_sequence__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_poses2_d_sequence__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_poses2_d_sequence__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_s_o_g__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_s_o_g__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_poses2_d_sequence__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_s_o_g__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_grid__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_grid__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_particles__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_gaussian_inf__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_gaussian_inf__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_grid__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_gaussian_inf__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_gaussian__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_gaussian__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_gaussian__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_or_point__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_rot_vec__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_rot_vec__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f_gaussian__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f_gaussian__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f_gaussian_inf__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f_gaussian_inf__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_rot_vec__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f_gaussian_inf__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f_gaussian__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_s_o_g__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_s_o_g__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_particles__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_particles__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_s_o_g__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_gaussian_inf__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_gaussian_inf__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_gaussian__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_gaussian__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_particles__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_gaussian_inf__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_interpolator__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_interpolator__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_gaussian__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose2_d_grid_template__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose2_d_grid_template__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_interpolator__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_particles__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_particles__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose2_d_grid_template__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_s_o_g__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_s_o_g__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_s_o_g__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_particles__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_gaussian__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_gaussian__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_gaussian__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d_p_d_f__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d_p_d_f__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d_p_d_f_gaussian__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d_p_d_f_gaussian__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d_p_d_f_gaussian__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_pb_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_plane__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_plane__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d_p_d_f__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_pb_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1mrpt_event_g_l_pre_render__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1mrpt_event_g_l_pre_render__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1mrpt_event_g_l_post_render__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1mrpt_event_g_l_post_render__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_plane__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_pb_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1mrpt_event_g_l_pre_render__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1mrpt_event_g_l_post_render__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_vector_field2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_textured_plane__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_vector_field2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_vector_field3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_vector_field3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_textured_object__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_textured_plane__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_textured_object__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_vector_field3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_vector_field2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_textured_plane__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text_message_capable__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text_message_capable__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_textured_object__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_sphere__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_sphere__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text_message_capable__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_simple_line__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_simple_line__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_textured_triangles__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_textured_triangles__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_sphere__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_triangles__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_triangles__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_objects__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_objects__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_simple_line__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_lines__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_objects__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_triangles__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_lines__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_textured_triangles__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_polyhedron__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_polyhedron__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_point_cloud_coloured__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_point_cloud_coloured__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_point_cloud__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_point_cloud__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_renderizable_display_list__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_lines__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_renderizable__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_polyhedron__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_octree_point_renderer__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_octree_point_renderer__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_planar_laser_scan__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_planar_laser_scan__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_viewport__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_viewport__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_standard_object__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_standard_object__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_point_cloud__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_point_cloud_coloured__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_planar_laser_scan__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_octo_map_voxels__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_octo_map_voxels__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh_fast__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_viewport__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh_fast__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_scene__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_scene__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_standard_object__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_generalized_ellipsoid_template__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_generalized_ellipsoid_template__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_octree_point_renderer__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_scene__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_octo_map_voxels__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_grid_plane_x_z__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_grid_plane_x_z__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh_fast__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_grid_plane_x_y__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_grid_plane_x_y__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_frustum__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_grid_plane_x_z__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_frustum__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_inverse_depth3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_inverse_depth3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_generalized_cylinder__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_generalized_cylinder__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_grid_plane_x_y__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_range_bearing2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_range_bearing2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_generalized_ellipsoid_template__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_frustum__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_generalized_cylinder__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_f_b_o_render__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_f_b_o_render__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_inverse_depth2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_inverse_depth2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_inverse_depth3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_f_b_o_render__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_range_bearing2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_disk__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_disk__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_cylinder__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_cylinder__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_camera__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_camera__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_inverse_depth2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_box__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_box__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_disk__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_cylinder__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_axis__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_axis__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_camera__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_assimp_model__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_assimp_model__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_angular_observation_mesh__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c3_d_s_scene__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_angular_observation_mesh__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_box__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c3_d_s_scene__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_axis__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_arrow__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_arrow__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_rawlog__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_rawlog__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_assimp_model__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_sensory_frame__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_angular_observation_mesh__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_sensory_frame__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_arrow__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c3_d_s_scene__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_rawlog__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_sensory_frame__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_wind_sensor__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_wireless_power__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_wind_sensor__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_wireless_power__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_visual_landmarks__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_visual_landmarks__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_velodyne_scan__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_velodyne_scan__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_stereo_images__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_wireless_power__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_stereo_images__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_wind_sensor__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_stereo_images_features__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_visual_landmarks__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_stereo_images_features__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_skeleton__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_skeleton__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_reflectivity__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_reflectivity__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_stereo_images__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_velodyne_scan__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_stereo_images_features__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_r_g_b_d360__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_skeleton__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_r_g_b_d360__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_range__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_range__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_reflectivity__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_raw_d_a_q__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_raw_d_a_q__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_odometry__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_odometry__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_r_f_i_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_r_f_i_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_raw_d_a_q__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_range__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_r_g_b_d360__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_i_m_u__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_image__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_image__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_i_m_u__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_odometry__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_g_p_s__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_g_p_s__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_r_f_i_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_i_m_u__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_image__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_gas_sensors__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_gas_sensors__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_comment__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_comment__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_c_a_n_bus_j1939__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_c_a_n_bus_j1939__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_bearing_range__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_bearing_range__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_g_p_s__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_gas_sensors__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_beacon_ranges__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_beacon_ranges__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_battery_state__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_battery_state__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_comment__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_c_a_n_bus_j1939__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation3_d_range_scan__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation3_d_range_scan__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation6_d_features__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_bearing_range__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_beacon_ranges__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation6_d_features__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation2_d_range_scan__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation2_d_range_scan__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_battery_state__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_robot_movement2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_robot_movement2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation6_d_features__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_robot_movement3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_robot_movement3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_collection__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_collection__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation3_d_range_scan__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation2_d_range_scan__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_parameterized_trajectory_generator__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_parameterized_trajectory_generator__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_robot_movement2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_robot_movement3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_navigation_system__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_navigation_system__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_collection__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_navigation_system3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_navigation_system3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_t_move_tree__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_t_move_tree__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_parameterized_trajectory_generator_1_1_c_colision_grid__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_parameterized_trajectory_generator_1_1_c_colision_grid__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_t_move_tree__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_navigation_system__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_navigation_system3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g6__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g___dummy__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g___dummy__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_parameterized_trajectory_generator_1_1_c_colision_grid__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g6__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_parameterized_trajectory_generator__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g7__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g7__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_k_d_tree_capable__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_k_d_tree_capable__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g4__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g4__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g5__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g5__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g___dummy__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g6__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g7__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g3__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g3__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g2__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g2__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g5__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record___v_f_f__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g4__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record___v_f_f__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g1__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g1__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g2__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g3__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g1__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record___v_f_f__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_v_f_f__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record___n_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_v_f_f__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record___n_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_n_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_n_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_reactive_navigation_system__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_reactive_navigation_system__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record___n_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_v_f_f__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_n_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_log_file_record__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_log_file_record__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_holonomic_reactive_method__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_holonomic_reactive_method__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_log_file_record__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_reactive_navigation_system__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1dynamic__vector__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1dynamic__vector__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_r_a_n_s_a_c___template__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_holonomic_reactive_method__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_r_a_n_s_a_c___template__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1dynamic__vector__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_k_d_tree_capable__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_symmetrical_matrix__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_symmetrical_matrix__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_spline_interpolator1_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_spline_interpolator1_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_r_a_n_s_a_c___template__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix_1_1_cholesky_decomp__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix_1_1_cholesky_decomp__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template_numeric__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix_template__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix_template__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template_numeric__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_symmetrical_matrix__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_spline_interpolator1_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_quaternion__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_quaternion__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_polygon__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_polygon__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix_1_1_cholesky_decomp__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix_template__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_quaternion__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template_objects__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template_objects__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_fixed_numeric__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_fixed_numeric__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template_numeric__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_polygon__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template_objects__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_bool__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_bool__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_b__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_b__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_numeric__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_numeric__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_fixed_numeric__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_bool__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_levenberg_marquardt_templ__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_levenberg_marquardt_templ__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_b__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_exception_not_def_pos__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_u_int__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_u_int__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_exception_not_def_pos__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_levenberg_marquardt_templ__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_int__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_int__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_weighted_points_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_metric_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_weighted_points_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_metric_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_exception_not_def_pos__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_double__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_double__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_u_int__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_int__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_numeric__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_float__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_float__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_t_set_of_metric_map_initializers__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_t_set_of_metric_map_initializers__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_float__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_double__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1mrpt_event_metric_map_insert__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1mrpt_event_metric_map_insert__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1mrpt_event_metric_map_clear__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1mrpt_event_metric_map_clear__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1mrpt_event_metric_map_insert__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_t_set_of_metric_map_initializers__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1mrpt_event_metric_map_clear__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_t_map_generic_params__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_t_map_generic_params__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_simple_points_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_simple_points_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_points_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_points_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_t_map_generic_params__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_random_field_grid_map2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_random_field_grid_map2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_weighted_points_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_simple_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_simple_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_simple_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_simple_points_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_r_b_p_f_particle_data__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_r_b_p_f_particle_data__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_octo_map_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_octo_map_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_multi_metric_map_p_d_f__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_multi_metric_map_p_d_f__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_random_field_grid_map2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_octo_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_octo_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_r_b_p_f_particle_data__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_points_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_generic_sensor__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_generic_sensor__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_octo_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_octo_map_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_multi_metric_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_insertion_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_insertion_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_likelihood_options__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_likelihood_options__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_multi_metric_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_likelihood_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_insertion_options__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_multi_metric_map_p_d_f__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_coloured_points_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_coloured_points_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_landmarks_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_landmarks_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_multi_metric_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_metric_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_landmarks_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_landmark__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_landmark__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_coloured_octo_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_landmark__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_coloured_octo_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d___base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d___base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d___base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_coloured_points_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_beacon_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_beacon_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_beacon__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_beacon__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_coloured_octo_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_velodyne_scanner__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_beacon_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_velodyne_scanner__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_wireless_power__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_wireless_power__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_beacon__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_swiss_ranger3_d_camera__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1kinematics_1_1_c_kinematic_chain__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1kinematics_1_1_c_kinematic_chain__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_swiss_ranger3_d_camera__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_tu_micos__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_tu_micos__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_wireless_power__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1kinematics_1_1_c_kinematic_chain__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_velodyne_scanner__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_sick_laser_serial__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_sick_laser_serial__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_stereo_grabber___s_v_s__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_sick_laser_u_s_b__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_sick_laser_u_s_b__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_stereo_grabber___s_v_s__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_tu_micos__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_swiss_ranger3_d_camera__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_skeleton_tracker__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_skeleton_tracker__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_stereo_grabber___s_v_s__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_stereo_grabber___bumblebee__libdc1394__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_stereo_grabber___bumblebee__libdc1394__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_stereo_grabber___bumblebee__libdc1394__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_servoe_neck__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_servoe_neck__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_skeleton_tracker__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_sick_laser_u_s_b__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_sick_laser_serial__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_robo_peak_lidar__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_robo_peak_lidar__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_robotic_head_interface__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_robotic_head_interface__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_rae_p_i_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_rae_p_i_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_serial_port__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_serial_port__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_servoe_neck__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_robotic_head_interface__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_hokuyo__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_hokuyo__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_serial_port__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2_sensor__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_robo_peak_lidar__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2_sensor__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_rae_p_i_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_d_perception__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_d_perception__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_phidget_interface_kit_proximity_sensors__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_hokuyo__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_phidget_interface_kit_proximity_sensors__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2_generic__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2_generic__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_d_perception__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2_sensor__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_phidget_interface_kit_proximity_sensors__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2___r_g_b_d360__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2___r_g_b_d360__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_l_m_s100_eth__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_l_m_s100_eth__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_n_t_r_i_p_emitter__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_n_t_r_i_p_emitter__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2_generic__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_interface_f_t_d_i__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_interface_f_t_d_i__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2___r_g_b_d360__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_n_t_r_i_p_emitter__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_kinect__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_kinect__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_impinj_r_f_i_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_impinj_r_f_i_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_image_grabber___fly_capture2__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_l_m_s100_eth__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_image_grabber___fly_capture2__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_interface_f_t_d_i__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_kinect__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_impinj_r_f_i_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_hokuyo_u_r_g__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_hokuyo_u_r_g__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_image_grabber___fly_capture2__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_x_sens__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_x_sens__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_intersense__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ibeo_lux_e_t_h__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ibeo_lux_e_t_h__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_intersense__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_x_sens___m_t4__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_x_sens___m_t4__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_x_sens__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ibeo_lux_e_t_h__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_x_sens___m_t4__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_g_p_s_interface__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_g_p_s_interface__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_gyro_k_v_h_d_s_p3000__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_gyro_k_v_h_d_s_p3000__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_gill_anemometer__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_gill_anemometer__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_hokuyo_u_r_g__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_intersense__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_generic_sensor__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_camera_sensor__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_enose_modular__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_enose_modular__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_gill_anemometer__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_gyro_k_v_h_d_s_p3000__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_camera_sensor__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_g_p_s___n_t_r_i_p__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_g_p_s___n_t_r_i_p__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_c_a_n_bus_reader__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_g_p_s_interface__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_c_a_n_bus_reader__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_d_u_o3_d_camera__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_d_u_o3_d_camera__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c2_d_range_finder_abstract__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c2_d_range_finder_abstract__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_enose_modular__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_g_p_s___n_t_r_i_p__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_camera_sensor__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_d_u_o3_d_camera__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_i_r__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_i_r__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_sonars__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_sonars__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_e_noses__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_e_noses__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_d_l_m_s__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_d_l_m_s__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_c_a_n_bus_reader__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_activ_media_robot_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_activ_media_robot_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_i_r__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_sonars__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_e_noses__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_t_arc_list__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_t_arc_list__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_local_metric_hypothesis__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_local_metric_hypothesis__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_d_l_m_s__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_t_hypothesis_i_d_set__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_t_hypothesis_i_d_set__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_activ_media_robot_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c2_d_range_finder_abstract__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_robot_poses_graph__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_t_hypothesis_i_d_set__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_robot_poses_graph__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_t_arc_list__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector___grid_matching__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector___fab_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector___grid_matching__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector___fab_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m___r_b_p_f__2_d_l_a_s_e_r__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m___r_b_p_f__2_d_l_a_s_e_r__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector___grid_matching__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector___fab_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_robot_poses_graph__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m_particle_data__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m_particle_data__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_hierarchical_map_m_h_partition__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_hierarchical_map_m_h_partition__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m_algorithm_base__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m_algorithm_base__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_local_metric_hypothesis__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m___r_b_p_f__2_d_l_a_s_e_r__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_hierarchical_m_h_map__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_hierarchical_m_h_map__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m_particle_data__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m_algorithm_base__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_hierarchical_map_m_h_partition__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_h_map_node__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_h_map_arc__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_h_map_arc__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_h_map_node__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_resize__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_closed__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_closed__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_hierarchical_m_h_map__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_resize__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_h_map_node__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_char__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_char__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_mouse_down__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_mouse_down__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_h_map_arc__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_closed__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_resize__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_base_g_u_i_window__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_base_g_u_i_window__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_char__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window_plots__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window_plots__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event3_d_window_grab_image_file__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event3_d_window_grab_image_file__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_mouse_down__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_network_of_poses__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_network_of_poses__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event3_d_window_grab_image_file__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter_capable__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter_capable__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window_plots__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_directed_tree__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_directed_tree__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_base_g_u_i_window__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_network_of_poses__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_directed_graph__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_directed_graph__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_graph_partitioner__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_graph_partitioner__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter_data__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter_data__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_object_detection__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_object_detection__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_graph_partitioner__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_directed_tree__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_face_detection__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_face_detection__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_object_detection__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_kalman_filter_capable__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_kalman_filter_capable__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_directed_graph__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detector_door_crossing__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detector_door_crossing__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable_object__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_face_detection__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable_object__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detector_door_crossing__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable3_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable3_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable2_d__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable_object__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable2_d__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable3_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_cascade_classifier_detection__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_cascade_classifier_detection__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_rejection_sampling_capable__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_rejection_sampling_capable__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable2_d__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_cascade_classifier_detection__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_layer__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_layer__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_rejection_sampling_capable__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter_capable__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter_data__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_text__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_text__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_kalman_filter_capable__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_scale_y__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_scale_y__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_window__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_window__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_scale_x__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_text__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_scale_x__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_window__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_scale_y__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_movable_object__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_movable_object__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_polygon__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_polygon__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_profile__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_profile__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_printout__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_printout__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_scale_x__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_profile__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_printout__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_legend__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_legend__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_layer__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_layer__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_movable_object__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_polygon__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_layer__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_legend__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_coords__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_coords__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_y__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_y__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x_y_vector__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x_y_vector__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_layer__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x_y__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x_y__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_coords__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_covariance_ellipse__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_covariance_ellipse__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_y__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_bitmap_layer__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_bitmap_layer__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x_y_vector__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x_y__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_version_visitor__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_version_visitor__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_covariance_ellipse__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_unlabeled_value_arg__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_unlabeled_value_arg__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_bitmap_layer__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_visitor__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_visitor__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_values_constraint__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_values_constraint__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_value_arg__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_value_arg__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_switch_arg__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_switch_arg__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_version_visitor__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_visitor__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_values_constraint__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_unlabeled_value_arg__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_unlabeled_multi_arg__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_unlabeled_multi_arg__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_std_output__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_std_output__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_value_arg__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_multi_arg__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_multi_arg__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_specification_exception__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_multi_switch_arg__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_multi_switch_arg__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_switch_arg__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_specification_exception__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_unlabeled_multi_arg__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_std_output__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_ignore_rest_visitor__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_ignore_rest_visitor__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_specification_exception__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_help_visitor__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_help_visitor__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_multi_switch_arg__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_multi_arg__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_parse_exception__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_parse_exception__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_ignore_rest_visitor__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_output__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_output__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_constraint__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_constraint__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_help_visitor__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_doc_book_output__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_doc_book_output__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_interface__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_constraint__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_interface__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_parse_exception__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_doc_book_output__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_output__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg_parse_exception__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg_exception__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg_exception__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg_parse_exception__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_action_done_exception__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_action_done_exception__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line__inherit__graph.md5 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line__inherit__graph.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_interface__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg_parse_exception__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg_exception__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_action_done_exception__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg__inherit__graph.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search.php -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search_opensearch.php -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search_functions.php -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search_config.php -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_y.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_x.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_w.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_k.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs_a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_defs.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_eval.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_enum.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_type.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_vars.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_z.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_k.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_func.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_z.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_y.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_x.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_w.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_k.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals_a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/globals.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/files.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_rela.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_y.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_eval.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_enum.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_k.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_type.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_z.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_y.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_x.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_w.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_q.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_k.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars_a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_vars.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_~.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_z.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_y.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_x.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_w.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_q.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_k.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_j.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func_a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_func.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_~.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_z.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_y.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_x.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_w.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_q.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_k.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_j.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions_a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/functions.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hierarchy.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classes.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/annotated.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_w.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_k.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_eval.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_enum.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_type.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_w.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_vars.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_w.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_k.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_j.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func_a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_func.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_w.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_u.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_o.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_m.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_l.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_k.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_j.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_e.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_c.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_b.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers_a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemembers.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespaces.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/modules.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pages.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dot_inline_dotgraph_1.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/index.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/menudata.js -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000067_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000059_000060.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000065_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000051_000029.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000051_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000051_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000051_000011.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000051_000065.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000048_000029.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000048_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000048_000023.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000048_000065.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000068_000041.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000068_000017.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000068_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000068_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000057_000041.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000057_000017.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000041_000017.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000041_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000041_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000037_000041.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000037_000017.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000037_000068.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000037_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000064_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000064_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000036_000064.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000063_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000053_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000053_000063.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000035_000063.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000035_000053.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000056_000016.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000056_000029.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000056_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000056_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000056_000032.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000056_000021.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000056_000037.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000034_000016.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000034_000029.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000034_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000034_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000034_000056.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000034_000037.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000047_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000047_000023.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000033_000047.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000043_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000032_000043.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000055_000040.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000055_000015.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000040_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000040_000015.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000031_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000031_000040.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000031_000015.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000052_000039.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000052_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000039_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000039_000023.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000039_000029.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000039_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000030_000039.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000030_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000054_000014.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000042_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000042_000014.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000042_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000042_000032.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000029_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000029_000014.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000029_000042.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000028_000013.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000027_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000027_000012.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000026_000010.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000045_000009.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000025_000009.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000024_000008.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000023_000007.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000022_000004.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000021_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000021_000002.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000066_000044.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000066_000018.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000066_000060.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000066_000049.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000066_000061.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000066_000000.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000061_000060.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000061_000066.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000061_000000.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000060_000066.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000060_000000.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000050_000018.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000050_000066.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000049_000018.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000049_000060.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000049_000066.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000049_000061.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000049_000001.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000044_000060.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000020_000018.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000020_000060.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000020_000049.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000020_000050.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000020_000003.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000020_000066.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000020_000061.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000020_000001.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000019_000009.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000018_000044.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000018_000049.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000018_000066.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000018_000061.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000018_000000.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000017_000068.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000017_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000017_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000016_000029.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000016_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000016_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000016_000056.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000016_000037.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000015_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000015_000040.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000015_000032.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000014_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000014_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000014_000032.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000013_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000013_000032.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000012_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000012_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000012_000025.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000012_000037.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000011_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000010_000029.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000010_000034.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000010_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000010_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000010_000032.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000009_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000009_000032.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000008_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000008_000023.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000007_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000004_000029.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000004_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000004_000031.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000003_000066.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000002_000020.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000001_000066.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_000000_000066.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dir_f662dccd6a60e2b8cc589ab459ff953a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graph_legend.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_v_a_l_u_e___a_r_g___h_e_l_p_e_r_1_1_value_extractor_3_01std_1_1string_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_v_a_l_u_e___a_r_g___h_e_l_p_e_r_1_1_value_extractor_3_01std_1_1string_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_v_a_l_u_e___a_r_g___h_e_l_p_e_r_1_1_value_extractor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_v_a_l_u_e___a_r_g___h_e_l_p_e_r_1_1_value_extractor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespace_t_c_l_a_p_1_1_v_a_l_u_e___a_r_g___h_e_l_p_e_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_m_u_l_t_i___a_r_g___h_e_l_p_e_r_1_1_value_extractor_3_01std_1_1string_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_m_u_l_t_i___a_r_g___h_e_l_p_e_r_1_1_value_extractor_3_01std_1_1string_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_m_u_l_t_i___a_r_g___h_e_l_p_e_r_1_1_value_extractor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_m_u_l_t_i___a_r_g___h_e_l_p_e_r_1_1_value_extractor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespace_t_c_l_a_p_1_1_m_u_l_t_i___a_r_g___h_e_l_p_e_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_xor_handler-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_xor_handler.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_visitor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_version_visitor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_values_constraint-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_value_arg-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_unlabeled_value_arg-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_unlabeled_multi_arg-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_switch_arg-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_std_output-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_specification_exception-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_optional_unlabeled_tracker-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_optional_unlabeled_tracker.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_multi_switch_arg-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_multi_arg-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_ignore_rest_visitor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_help_visitor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_doc_book_output-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_constraint-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_parse_exception-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_output-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line_interface-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_cmd_line-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg_parse_exception-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg_exception-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_arg-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_t_c_l_a_p_1_1_action_done_exception-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespace_t_c_l_a_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1wrong__object-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__nocopy-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__clone-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr__base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1smart__ptr-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1null__dereference-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1no__copy-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1no__copy.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1illegal__copy-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1end__dereference-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1constructor__copy-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1constructor__copy.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1clone__copy-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classstlplus_1_1clone__copy.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacestlplus.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacestd.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_search_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_search_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classnanoflann_1_1_radius_result_set-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classnanoflann_1_1_radius_result_set.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classnanoflann_1_1_pooled_allocator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classnanoflann_1_1_pooled_allocator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1metric___l2___simple_1_1traits-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1metric___l2___simple_1_1traits.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1metric___l2___simple.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1metric___l2_1_1traits-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1metric___l2_1_1traits.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1metric___l2.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1metric___l1_1_1traits-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1metric___l1_1_1traits.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1metric___l1.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_l2___simple___adaptor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_l2___simple___adaptor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_l2___adaptor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_l2___adaptor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_l1___adaptor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_l1___adaptor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classnanoflann_1_1_k_n_n_result_set-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classnanoflann_1_1_k_n_n_result_set.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_k_d_tree_single_index_adaptor_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_k_d_tree_single_index_adaptor_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_k_d_tree_single_index_adaptor_1_1_node-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_k_d_tree_single_index_adaptor_1_1_node.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_k_d_tree_single_index_adaptor_1_1_interval-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_k_d_tree_single_index_adaptor_1_1_interval.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_k_d_tree_single_index_adaptor_1_1_branch_struct-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_k_d_tree_single_index_adaptor_1_1_branch_struct.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classnanoflann_1_1_k_d_tree_single_index_adaptor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classnanoflann_1_1_k_d_tree_single_index_adaptor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_k_d_tree_eigen_matrix_adaptor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_k_d_tree_eigen_matrix_adaptor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_index_dist___sorter-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1_index_dist___sorter.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classnanoflann_1_1_c_array-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classnanoflann_1_1_c_array.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1array__or__vector__selector_3-1_00_01_t_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1array__or__vector__selector_3-1_00_01_t_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structnanoflann_1_1array__or__vector__selector-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacenanoflann.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1vision_1_1pinhole.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1detail_1_1_t_s_u_r_f_desc2_k_d_tree___adaptor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1detail_1_1_t_s_i_f_t_desc2_k_d_tree___adaptor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1vision_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_s_u_r_f_descriptors_k_d_tree_index-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_s_u_r_f_descriptors_k_d_tree_index.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_stereo_system_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_stereo_calib_results-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_stereo_calib_results.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_stereo_calib_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_stereo_calib_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature_traits_3_01_t_simple_featuref_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature_traits_3_01_t_simple_featuref_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature_traits_3_01_t_simple_feature_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature_traits_3_01_t_simple_feature_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature_traits.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature_list__templ-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature__templ-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_simple_feature__templ.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_s_i_f_t_descriptors_k_d_tree_index-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_s_i_f_t_descriptors_k_d_tree_index.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_sequence_feature_observations-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_r_o_i-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_r_o_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_relative_feature_pos-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_relative_feature_pos.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_matching_output-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_matching_output.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_desc_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_multi_res_desc_match_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_matching_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_image_stereo_callback_data-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_image_stereo_callback_data.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_image_stereo_calib_data-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_image_stereo_calib_data.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_image_r_o_i-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_image_r_o_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_image_calib_data-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_image_calib_data.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_feature_observation-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_t_feature_observation.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_keypoint_response_sorter-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_video_file_writer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_video_file_writer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_undistort_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_undistort_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_stereo_rectify_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_stereo_rectify_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_matched_feature_list-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_image_pyramid-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_image_pyramid.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_generic_feature_tracker_1_1_t_extra_output_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_generic_feature_tracker_1_1_t_extra_output_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_generic_feature_tracker-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_tracker___k_l-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_list_k_d_tree-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_list-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_s_u_r_f_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_s_u_r_f_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_spin_images_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_spin_images_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_s_i_f_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_s_i_f_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_polar_images_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_polar_images_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_o_r_b_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_o_r_b_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_log_polar_images_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_log_polar_images_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_k_l_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_k_l_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_harris_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_harris_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_f_a_s_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_f_a_s_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options_1_1_t_b_c_d_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_extraction_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_extraction-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature_extraction.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_1_1_t_descriptors-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_feature_1_1_t_descriptors.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_feature-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_difodo-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_difodo.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_cam_model_1_1_camera_temp_variables-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1vision_1_1_c_cam_model_1_1_camera_temp_variables.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1vision_1_1_c_cam_model-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1vision.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1utils_1_1net.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_unary_member_function_wrapper-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_unary_member_function_wrapper.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_write_to_stream-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_write_to_stream.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_read_from_stream-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_read_from_stream.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_pair_make_unique-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_pair_make_unique.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_make_unique-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_make_unique.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_delete-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_delete.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_convert-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_convert.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_clear_unique-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_clear_unique.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_clear_second-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_clear_second.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_clear2-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_clear2.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_clear-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1metaprogramming_1_1_object_clear.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_non_const_bind2nd-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_non_const_bind2nd.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_non_const_bind1st-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_non_const_bind1st.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_memory_bypasser_iterator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_memory_bypasser_iterator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_member_function_wrapper-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_member_function_wrapper.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_binary_member_function_wrapper-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1metaprogramming_1_1_binary_member_function_wrapper.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1utils_1_1metaprogramming.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1internal_1_1dynamic__grid__txt__saver-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1internal_1_1dynamic__grid__txt__saver.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1utils_1_1internal.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1detail_1_1_point_cloud_adapter_helper_no_r_g_b-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1utils_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1uint__select__by__bytecount_3_018_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1uint__select__by__bytecount_3_018_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1uint__select__by__bytecount_3_014_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1uint__select__by__bytecount_3_014_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1uint__select__by__bytecount_3_013_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1uint__select__by__bytecount_3_013_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1uint__select__by__bytecount_3_012_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1uint__select__by__bytecount_3_012_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1uint__select__by__bytecount_3_011_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1uint__select__by__bytecount_3_011_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1uint__select__by__bytecount.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01std_1_1pair_3_01_t1_00_01_t2_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1opengl_1_1_c_light_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1opengl_1_1_c_light_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1math_1_1_c_matrix_template_numeric_3_01_t_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1math_1_1_c_matrix_template_numeric_3_01_t_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1math_1_1_c_matrix_fixed_numeric_3_01_t_00_01_n_00_01_m_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1math_1_1_c_matrix_fixed_numeric_3_01_t_00_01_n_00_01_m_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1math_1_1_c_array_numeric_3_01_t_00_01_n_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1math_1_1_c_array_numeric_3_01_t_00_01_n_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1math_1_1_c_array_float_3_01_n_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1math_1_1_c_array_float_3_01_n_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1math_1_1_c_array_double_3_01_n_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1math_1_1_c_array_double_3_01_n_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1graphs_1_1_c_network_of_poses_3_01_c_p_o_s_e_00_27ed3b3966071062c5cb8592af56801d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name_3_01mrpt_1_1graphs_1_1_c_network_of_poses_3_01_c_p_o_s_e_00_a1e07cdc8a51e3e0a437586266547769.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_type_name.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_stereo_camera-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_runtime_class_id-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_runtime_class_id.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_property_value_i_d_triplet-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_property_value_i_d_triplet.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_pixel_coordf-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_pixel_coordf.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_pixel_coord-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_pixel_coord.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_parameters-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_matching_pair_list-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_matching_pair-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_matching_pair.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01slam_1_1_t_i_c_p_covariance_method_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01slam_1_1_t_i_c_p_covariance_method_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01slam_1_1_t_i_c_p_algorithm_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01slam_1_1_t_i_c_p_algorithm_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01slam_1_1_t_data_association_metric_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01slam_1_1_t_data_association_metric_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01slam_1_1_t_data_association_method_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01slam_1_1_t_data_association_method_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01slam_1_1_c_grid_map_aligner_1_1_t_aligner_method_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01slam_1_1_c_grid_map_aligner_1_1_t_aligner_method_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01poses_1_1_c_pose3_d_interpolator_1_1_t_interpolator_method_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01poses_1_1_c_pose3_d_interpolator_1_1_t_interpolator_method_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01nav_1_1_t_holonomic_method_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01nav_1_1_t_holonomic_method_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01nav_1_1_c_holonomic_n_d_1_1_t_situations_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01nav_1_1_c_holonomic_n_d_1_1_t_situations_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01mrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t0548f1e62c46a2a7aacae0763cd2d519.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01mrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_intensity_channel_i_d_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01maps_1_1_c_random_field_grid_map2_d_1_1_t_map_representation_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01maps_1_1_c_random_field_grid_map2_d_1_1_t_map_representation_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01maps_1_1_c_height_grid_map2_d_1_1_t_map_representation_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01maps_1_1_c_height_grid_map2_d_1_1_t_map_representation_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01hwdrivers_1_1_c_velodyne_scanner_1_1model__t_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01hwdrivers_1_1_c_velodyne_scanner_1_1model__t_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01hwdrivers_1_1_c_kinect_1_1_t_video_channel_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01hwdrivers_1_1_c_kinect_1_1_t_video_channel_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01hwdrivers_1_1_c_g_p_s_interface_1_1_p_a_r_s_e_r_s_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01hwdrivers_1_1_c_g_p_s_interface_1_1_p_a_r_s_e_r_s_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01bayes_1_1_t_k_f_method_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler_3_01bayes_1_1_t_k_f_method_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type_filler.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_enum_type.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_colorf-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_colorf.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_color-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_t_color.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_t_camera-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1safe__ptr__basic-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1safe__ptr-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01pcl_1_1_point_cloud_3_01pcl_1_1_point_x_y_z_r_g_b_a_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01pcl_1_1_point_cloud_3_01pcl_1_1_point_x_y_z_r_g_b_a_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01pcl_1_1_point_cloud_3_01pcl_1_1_point_x_y_z_r_g_b_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01pcl_1_1_point_cloud_3_01pcl_1_1_point_x_y_z_r_g_b_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01pcl_1_1_point_cloud_3_01pcl_1_1_point_x_y_z_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1opengl_1_1_c_point_cloud_coloured_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1opengl_1_1_c_point_cloud_coloured_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1opengl_1_1_c_point_cloud_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1obs_1_1_c_observation3_d_range_scan_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_weighted_points_map_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_simple_points_map_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_points_map_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_coloured_points_map_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter_3_01mrpt_1_1maps_1_1_c_coloured_points_map_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_point_cloud_adapter.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_p_l_y___importer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_p_l_y___exporter-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1non__copiable__ptr__basic-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1non__copiable__ptr-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1mrpt_event_on_destroy-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1mrpt_event-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__stdmap_1_1map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__stdmap.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__map__as__vector_1_1map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1map__traits__map__as__vector.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1map__as__vector-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1list__searchable-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1int__select__by__bytecount_3_018_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1int__select__by__bytecount_3_018_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1int__select__by__bytecount_3_014_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1int__select__by__bytecount_3_014_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1int__select__by__bytecount_3_013_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1int__select__by__bytecount_3_013_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1int__select__by__bytecount_3_012_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1int__select__by__bytecount_3_012_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1int__select__by__bytecount_3_011_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1int__select__by__bytecount_3_011_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1int__select__by__bytecount.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ignored__copy__ptr-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_uncopiable-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_type_selector-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_time_logger_entry-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_time_logger_entry.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_time_logger_1_1_t_call_stats-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_time_logger_1_1_t_call_stats.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_time_logger_1_1_t_call_data-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_time_logger_1_1_t_call_data.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_time_logger-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_tic_tac-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_thread_safe_queue-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_thread_safe_queue.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_text_file_lines_parser-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_text_file_lines_parser.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_string_list-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_stream-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_std_out_stream-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_start_up_classes_register-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_start_up_classes_register.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_simple_database_table-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_simple_database-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_server_t_c_p_socket-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_robot_simulator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_robot_simulator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_referenced_mem_block-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_properties_values_list_1_1_t_property_value_pair-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_properties_values_list_1_1_t_property_value_pair.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_properties_values_list-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_profiler_proxy-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_profiler_proxy.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_probability_density_function-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1copiable___n_u_l_l__ptr__basic-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1copiable___n_u_l_l__ptr-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_observer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_observable-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_object_ptr-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_object-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_m_r_p_t_exception-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_m_h_properties_values_list-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_message-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_message.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_memory_stream-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_memory_chunk-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_mapped_image-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_mapped_image.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_log-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_loadable_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_list_of_classes-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_list_of_classes.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_l_a_s_s_i_n_i_t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1_c_l_a_s_s_i_n_i_t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1circular__buffer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_image-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ci__less_1_1nocase__compare-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1utils_1_1ci__less-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_stream-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_output_stream-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_input_stream-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_file_g_z_input_stream-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_exception_external_image_not_found-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_exception_e_o_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_enhanced_meta_file-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_dynamic_grid-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_debug_output_capable-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_console_redirector-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_prefixer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_memory-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_config_file-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_client_t_c_p_socket-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1_c_canvas-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1utils_1_1bimap-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1utils.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_path_from_r_t_k_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_path_from_r_t_k_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_geodetic_coords-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_geodetic_coords.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_ellipsoid-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_ellipsoid.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum_transf_interpolation-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum_transf_interpolation.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum_helmert3_d___t_o_p_c_o_n-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum_helmert3_d___t_o_p_c_o_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum_helmert3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum_helmert3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum_helmert2_d___t_o_p_c_o_n-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum_helmert2_d___t_o_p_c_o_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum_helmert2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum_helmert2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum7_params___t_o_p_c_o_n-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum7_params___t_o_p_c_o_n.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum7_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum7_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum1_d_transf-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum1_d_transf.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum10_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_datum10_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_coords-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1topography_1_1_t_coords.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1topography.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1tfest_1_1_t_s_e3_robust_result-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1tfest_1_1_t_s_e3_robust_result.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1tfest_1_1_t_s_e3_robust_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1tfest_1_1_t_s_e3_robust_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1tfest_1_1_t_s_e2_robust_result-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1tfest_1_1_t_s_e2_robust_result.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1tfest_1_1_t_s_e2_robust_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1tfest_1_1_t_s_e2_robust_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1tfest_1_1_t_potential_match-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1tfest_1_1_t_potential_match.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1tfest.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1system_1_1os.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1detail_1_1_thread_create_object_functor_no_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1detail_1_1_thread_create_object_functor_no_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1detail_1_1_thread_create_object_functor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1detail_1_1_thread_create_object_functor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1detail_1_1_thread_create_functor_no_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1detail_1_1_thread_create_functor_no_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1detail_1_1_thread_create_functor_3_01void_01_5_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1detail_1_1_thread_create_functor_3_01void_01_5_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1detail_1_1_thread_create_functor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1detail_1_1_thread_create_functor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1system_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1system_1_1_t_time_parts-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1system_1_1_t_time_parts.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1system_1_1_t_thread_handle-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1system_1_1_t_thread_handle.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1_split.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1_c_generic_memory_pool-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1_c_generic_memory_pool.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1system_1_1_c_file_system_watcher_1_1_t_file_system_change-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1system_1_1_c_file_system_watcher_1_1_t_file_system_change.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1_c_file_system_watcher-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1_c_file_system_watcher.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1system_1_1_c_directory_explorer_1_1_t_file_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1system_1_1_c_directory_explorer_1_1_t_file_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1_c_directory_explorer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1_c_directory_explorer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1_blocked_range-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1system_1_1_blocked_range.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1system.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_m_t__buffer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_m_t__buffer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_thread_safe_variable-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_thread_safe_variable.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_semaphore-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_semaphore.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_write_end_point-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_read_end_point-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe_base_end_point-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_pipe.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_critical_section_locker-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_critical_section_locker.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_critical_section-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_critical_section.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_atomic_counter-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1synch_1_1_c_atomic_counter.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1synch.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_pose_bin3_d_1_1lt__operator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_pose_bin3_d_1_1lt__operator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_pose_bin3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_pose_bin3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_pose_bin2_d_1_1lt__operator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_pose_bin2_d_1_1lt__operator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_pose_bin2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_pose_bin2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_path_bin2_d_1_1lt__operator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_path_bin2_d_1_1lt__operator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_path_bin2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1detail_1_1_t_path_bin2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1slam_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_t_monte_carlo_localization_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_t_monte_carlo_localization_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_t_k_l_d_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_t_data_association_results-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_t_data_association_results.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_p_f__implementation-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_rejection_sampling_range_only_localization_1_1_t_data_per_beacon-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_rejection_sampling_range_only_localization_1_1_t_data_per_beacon.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_rejection_sampling_range_only_localization-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d_1_1_t_data_assoc_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d_1_1_t_data_assoc_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m_1_1_t_data_assoc_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m_1_1_t_data_assoc_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_range_bearing_k_f_s_l_a_m-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_occupancy_grid_map_feature_extractor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_monte_carlo_localization3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_monte_carlo_localization2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_maps_alignment_algorithm-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f_1_1_t_stats-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f_1_1_t_stats.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f_1_1_t_construction_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder_r_b_p_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p_1_1_t_dist-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p_1_1_t_dist.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p_1_1_t_config_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder_i_c_p-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_metric_map_builder_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_metric_map_builder-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_incremental_map_partitioner_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_incremental_map_partitioner-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_i_c_p_1_1_t_return_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_i_c_p_1_1_t_return_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_i_c_p_1_1_t_config_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_i_c_p-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_grid_map_aligner_1_1_t_return_info_1_1_t_pair_plus_distance-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_grid_map_aligner_1_1_t_return_info_1_1_t_pair_plus_distance.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_grid_map_aligner_1_1_t_return_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1slam_1_1_c_grid_map_aligner_1_1_t_return_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_grid_map_aligner_1_1_t_config_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1slam_1_1_c_grid_map_aligner-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1slam.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1scanmatching.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1random_1_1_c_random_generator_1_1_t_m_t19937__data-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1random_1_1_c_random_generator_1_1_t_m_t19937__data.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1random_1_1_c_random_generator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1random_1_1_c_random_generator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1random.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_pose3_d_rot_vec_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_pose3_d_rot_vec_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_pose3_d_quat_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_pose3_d_quat_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_pose3_d_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_pose3_d_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_pose2_d_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_pose2_d_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_point3_d_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_point3_d_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_point2_d_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper_3_01_c_point2_d_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1_t3_d_type_helper.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1pose__point__impl_3_01_d_e_r_i_v_e_d_c_l_a_s_s_00_011_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1pose__point__impl_3_01_d_e_r_i_v_e_d_c_l_a_s_s_00_011_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1detail_1_1pose__point__impl_3_01_d_e_r_i_v_e_d_c_l_a_s_s_00_010_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1poses_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_t_simple3_d_point-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_s_o__average_3_013_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_s_o__average_3_013_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_s_o__average_3_012_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_s_o__average_3_012_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_s_e__traits_3_013_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_s_e__traits_3_013_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_s_e__traits_3_012_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_s_e__traits_3_012_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_s_e__average_3_013_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_s_e__average_3_013_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_s_e__average_3_012_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_s_e__average_3_012_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_robot2_d_pose_estimator_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_robot2_d_pose_estimator_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_robot2_d_pose_estimator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_robot2_d_pose_estimator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_poses3_d_sequence-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_poses2_d_sequence-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_random_sampler-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_random_sampler.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose_p_d_f_s_o_g_1_1_t_gaussian_mode-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose_p_d_f_s_o_g_1_1_t_gaussian_mode.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_s_o_g-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_particles-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_grid-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_gaussian_inf-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f_gaussian-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_p_d_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose_or_point-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_rot_vec-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f_gaussian_inf-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f_gaussian-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat_p_d_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_quat_1_1iterator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_quat_1_1const__iterator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_quat-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_p_d_f_s_o_g_1_1_t_gaussian_mode-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_pose3_d_p_d_f_s_o_g_1_1_t_gaussian_mode.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_s_o_g-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_particles-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_gaussian_inf-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f_gaussian-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_p_d_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d_interpolator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose2_d_grid_template-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_pose-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_point_p_d_f_s_o_g_1_1_t_gaussian_mode-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1poses_1_1_c_point_p_d_f_s_o_g_1_1_t_gaussian_mode.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_s_o_g-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_particles-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f_gaussian-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point_p_d_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d_p_d_f_gaussian-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d_p_d_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1poses_1_1_c_point-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1poses.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_subgraph_matcher-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_subgraph_matcher.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_subgraph-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_subgraph.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_semantic_clustering-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_semantic_clustering.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1pbmap_1_1_segment-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1pbmap_1_1_segment.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_plane_inferred_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_plane_inferred_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_plane-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_pb_map_maker-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_pb_map_maker.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_pb_map_localiser-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_pb_map_localiser.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_pb_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1pbmap_1_1frame_r_g_b_dand_pose-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1pbmap_1_1frame_r_g_b_dand_pose.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_consistency_test-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1pbmap_1_1_consistency_test.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1pbmap_1_1config__heuristics-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1pbmap_1_1config__heuristics.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1pbmap.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1opengl_1_1stock__objects.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1opengl_1_1graph__tools.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1gl__utils_1_1_t_render_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1gl__utils_1_1_t_render_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1opengl_1_1gl__utils.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1opengl_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_t_font_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_t2_d_text_data-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1mrpt_event_g_l_pre_render-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1mrpt_event_g_l_post_render-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_vector_field3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_vector_field2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_textured_plane-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_textured_object-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text_message_capable-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_text-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_sphere-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_simple_line-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_set_of_triangles_1_1_t_triangle-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_set_of_triangles_1_1_t_triangle.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_triangles-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_set_of_textured_triangles_1_1_t_vertex-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_set_of_textured_triangles_1_1_t_vertex.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_set_of_textured_triangles_1_1_t_triangle-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_set_of_textured_triangles_1_1_t_triangle.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_textured_triangles-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_objects-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_set_of_lines-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_renderizable_display_list-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_renderizable-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_polyhedron_1_1_t_polyhedron_face-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_polyhedron_1_1_t_polyhedron_face.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_polyhedron_1_1_t_polyhedron_edge-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_polyhedron_1_1_t_polyhedron_edge.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_polyhedron-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_point_cloud_coloured_1_1_t_point_colour-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_point_cloud_coloured_1_1_t_point_colour.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_point_cloud_coloured-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_point_cloud-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_planar_laser_scan-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_open_g_l_viewport_1_1_t_last_projective_matrix_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_open_g_l_viewport_1_1_t_last_projective_matrix_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_viewport-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_standard_object-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_open_g_l_scene-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_octree_point_renderer_1_1_t_render_queue_element-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_octree_point_renderer_1_1_t_render_queue_element.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_octree_point_renderer_1_1_t_node-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_octree_point_renderer_1_1_t_node.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_octree_point_renderer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_octo_map_voxels_1_1_t_voxel-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_octo_map_voxels_1_1_t_voxel.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_octo_map_voxels_1_1_t_info_per_voxel_set-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_octo_map_voxels_1_1_t_info_per_voxel_set.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_octo_map_voxels_1_1_t_grid_cube-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_octo_map_voxels_1_1_t_grid_cube.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_octo_map_voxels-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh_fast-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_mesh_1_1_t_triangle_vertex_indices-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_mesh_1_1_t_triangle_vertex_indices.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_mesh-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_light-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_light.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_grid_plane_x_z-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_grid_plane_x_y-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_generalized_ellipsoid_template-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_generalized_cylinder_1_1_t_quadrilateral-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_generalized_cylinder_1_1_t_quadrilateral.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_generalized_cylinder-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_frustum-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_f_b_o_render-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_range_bearing2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_inverse_depth3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid_inverse_depth2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_ellipsoid-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_disk-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_cylinder-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_camera-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_box-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_axis-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_assimp_model_1_1_t_info_per_texture-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_assimp_model_1_1_t_info_per_texture.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_assimp_model_1_1_t_impl_assimp-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_assimp_model_1_1_t_impl_assimp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_assimp_model-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_arrow-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/unionmrpt_1_1opengl_1_1_c_angular_observation_mesh_1_1_t_double_range_1_1rd-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/unionmrpt_1_1opengl_1_1_c_angular_observation_mesh_1_1_t_double_range_1_1rd.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_angular_observation_mesh_1_1_t_double_range-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c_angular_observation_mesh_1_1_t_double_range.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_angular_observation_mesh_1_1_f_trace2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_angular_observation_mesh_1_1_f_trace2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_angular_observation_mesh_1_1_f_trace1_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_angular_observation_mesh_1_1_f_trace1_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c_angular_observation_mesh-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c3_d_s_scene_1_1_t_impl3_d_s-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1opengl_1_1_c3_d_s_scene_1_1_t_impl3_d_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1opengl_1_1_c3_d_s_scene-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1opengl.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_u_t_c__time-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_u_t_c__time.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___t_o_p_c_o_n___s_a_t_s-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___t_o_p_c_o_n___p_z_s-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___v_e_r_s_i_o_n_1_1_t_component_version-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___v_e_r_s_i_o_n_1_1_t_component_version.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___v_e_r_s_i_o_n-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___r_a_n_g_e_c_m_p_1_1_t_compressed_range_log-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___r_a_n_g_e_c_m_p_1_1_t_compressed_range_log.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___r_a_n_g_e_c_m_p-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___g_e_n_e_r_i_c___s_h_o_r_t___f_r_a_m_e-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_v___o_e_m6___g_e_n_e_r_i_c___f_r_a_m_e-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___z_d_a_1_1content__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___z_d_a_1_1content__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___z_d_a-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___v_t_g_1_1content__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___v_t_g_1_1content__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___v_t_g-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___r_m_c_1_1content__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___r_m_c_1_1content__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___r_m_c-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_l_l_1_1content__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_l_l_1_1content__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_l_l-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_g_a_1_1content__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_g_a_1_1content__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1_message___n_m_e_a___g_g_a-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1gnss_1_1gnss__message-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1obs_1_1gnss.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1obs_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_velodyne_calibration_1_1_per_laser_calib-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_velodyne_calibration_1_1_per_laser_calib.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_velodyne_calibration-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_velodyne_calibration.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_t_stereo_image_features-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_t_stereo_image_features.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_t2_d_scan_properties-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_t2_d_scan_properties.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_sin_cos_look_up_table_for2_d_scans_1_1_t_sin_cos_values-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_sin_cos_look_up_table_for2_d_scans_1_1_t_sin_cos_values.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_sin_cos_look_up_table_for2_d_scans-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_sin_cos_look_up_table_for2_d_scans.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_sensory_frame-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_rawlog_1_1iterator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_rawlog_1_1iterator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_rawlog_1_1const__iterator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_rawlog_1_1const__iterator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_rawlog-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_wireless_power-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_wind_sensor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_visual_landmarks-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1_t_velodyne_raw_packet-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1_t_velodyne_raw_packet.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1_t_velodyne_position_packet-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1_t_velodyne_position_packet.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1_t_point_cloud-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1_t_point_cloud.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1_t_generate_point_cloud_s_e3_results-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1_t_generate_point_cloud_s_e3_results.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1_t_generate_point_cloud_parameters-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1_t_generate_point_cloud_parameters.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1raw__block__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1raw__block__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1laser__return__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_velodyne_scan_1_1laser__return__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_velodyne_scan-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_stereo_images_features-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_stereo_images-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_skeleton_1_1_t_skeleton_joint-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_skeleton_1_1_t_skeleton_joint.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_skeleton-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_r_g_b_d360-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_r_f_i_d_1_1_t_tag_reading-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_r_f_i_d_1_1_t_tag_reading.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_r_f_i_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_reflectivity-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_raw_d_a_q-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_range_1_1_t_measurement-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_range_1_1_t_measurement.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_range-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_odometry-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_i_m_u-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_image-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_g_p_s_1_1internal__msg__test__proxy-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_g_p_s-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_gas_sensors_1_1_t_observation_e_nose-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_gas_sensors_1_1_t_observation_e_nose.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_gas_sensors_1_1_c_m_o_smodel_1_1_tdata_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_gas_sensors_1_1_c_m_o_smodel_1_1_tdata_map.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_gas_sensors_1_1_c_m_o_smodel-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_gas_sensors_1_1_c_m_o_smodel.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_gas_sensors-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_comment-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_c_a_n_bus_j1939-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_bearing_range_1_1_t_measurement-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_bearing_range_1_1_t_measurement.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_bearing_range-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_beacon_ranges_1_1_t_measurement-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation_beacon_ranges_1_1_t_measurement.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_beacon_ranges-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation_battery_state-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation6_d_features_1_1_t_measurement-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation6_d_features_1_1_t_measurement.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation6_d_features-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_pixel_label_info_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_pixel_label_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_cached3_d_proj_tables-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation3_d_range_scan_1_1_t_cached3_d_proj_tables.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation3_d_range_scan-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation2_d_range_scan_with_uncertainty_1_1_t_eval_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_observation2_d_range_scan_with_uncertainty_1_1_t_eval_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation2_d_range_scan_with_uncertainty-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation2_d_range_scan_with_uncertainty.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation2_d_range_scan-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_observation-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_robot_movement3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_action_robot_movement2_d_1_1_t_motion_model_options_1_1_t_options___thrun_model-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_action_robot_movement2_d_1_1_t_motion_model_options_1_1_t_options___thrun_model.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_action_robot_movement2_d_1_1_t_motion_model_options_1_1_t_options___gaussian_model-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_action_robot_movement2_d_1_1_t_motion_model_options_1_1_t_options___gaussian_model.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_action_robot_movement2_d_1_1_t_motion_model_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1obs_1_1_c_action_robot_movement2_d_1_1_t_motion_model_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_robot_movement2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action_collection-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1obs_1_1_c_action-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1obs.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_robot_shape-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_robot_shape.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_node_s_e2___t_p-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_node_s_e2___t_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_node_s_e2-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_node_s_e2.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_move_tree_1_1_n_o_d_e___t_y_p_e-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_t_move_tree-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_move_edge_s_e2___t_p-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_move_edge_s_e2___t_p.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_c_point-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_t_c_point.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_pose_distance_metric_3_01_t_node_s_e2___t_p_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_pose_distance_metric_3_01_t_node_s_e2___t_p_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_pose_distance_metric_3_01_t_node_s_e2_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_pose_distance_metric_3_01_t_node_s_e2_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_pose_distance_metric.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_planner_simple2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_planner_simple2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s_1_1_t_render_planned_path_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s_1_1_t_render_planned_path_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s_1_1_t_planner_result-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s_1_1_t_planner_result.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s_1_1_t_planner_input-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s_1_1_t_planner_input.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s_1_1_t_end_criteria-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s_1_1_t_end_criteria.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s_1_1_t_algorithm_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s_1_1_t_algorithm_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_planner_r_r_t___s_e2___t_p_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_reactive_navigation_system3_d_1_1_t_p_t_gmultilevel-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_reactive_navigation_system3_d_1_1_t_p_t_gmultilevel.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_navigation_system3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_navigation_system-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_interface_implementation-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_reactive_interface_implementation.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g___dummy-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g7-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g6-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g5-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g3-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g2-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_p_t_g1-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_parameterized_trajectory_generator_1_1_t_cell_for_lambda_function-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_parameterized_trajectory_generator_1_1_t_cell_for_lambda_function.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_parameterized_trajectory_generator_1_1_c_colision_grid-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_parameterized_trajectory_generator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record___v_f_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record___n_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_log_file_record_1_1_t_info_per_p_t_g-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_log_file_record_1_1_t_info_per_p_t_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_log_file_record-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_v_f_f_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_v_f_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_n_d_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_n_d_1_1_t_gap-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_holonomic_n_d_1_1_t_gap.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_n_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_holonomic_log_file_record-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_reactive_navigation_system_1_1_t_navigation_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_reactive_navigation_system-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive_1_1_t_navigation_params_p_t_g-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive_1_1_t_info_per_p_t_g-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive_1_1_t_info_per_p_t_g.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive_1_1_t_holonomic_movement-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive_1_1_t_holonomic_movement.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_p_t_g_based_reactive-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1nav_1_1_c_abstract_holonomic_reactive_method-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1nav.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1math_1_1jacobians.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_vicinity_traits_3_01_c_matrix_template_numeric_3_01_t_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_vicinity_traits_3_01_c_matrix_template_numeric_3_01_t_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_vicinity_traits_3_01_c_matrix_fixed_numeric_3_01_t_00_01_d_00_01_d_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_vicinity_traits_3_01_c_matrix_fixed_numeric_3_01_t_00_01_d_00_01_d_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_vicinity_traits.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1detail_1_1_t_aux_resizer_3_01_m_a_t_00-1_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1detail_1_1_t_aux_resizer_3_01_m_a_t_00-1_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1detail_1_1_t_aux_resizer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1detail_1_1_t_aux_resizer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_reverse_accessor_iterator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_reverse_accessor_iterator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_matrix_wrapper_3_01_u_00_01true_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_matrix_wrapper_3_01_u_00_01true_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_matrix_wrapper_3_01_u_00_01false_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_matrix_wrapper_3_01_u_00_01false_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_matrix_wrapper.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1detail_1_1get_vicinity.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_accessor_iterator-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1detail_1_1_accessor_iterator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1math_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_segment3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_segment3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_segment2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_segment2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_pose3_d_quat-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_pose3_d_quat.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_pose3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_pose3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_pose2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_pose2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon_with_plane-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon_with_plane.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_t_polygon2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point_x_y_z_r_g_bu8-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point_x_y_z_r_g_bu8.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point_x_y_z_iu8-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point_x_y_z_iu8.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point_x_y_zf_r_g_bu8-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point_x_y_zf_r_g_bu8.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point_x_y_zf_iu8-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point_x_y_zf_iu8.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point3_df-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point3_df.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_point2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_plane-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_plane.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_object3_d_1_1tobject3d__data__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_object3_d_1_1tobject3d__data__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_object3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_object3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_object2_d_1_1tobject2d__data__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_object2_d_1_1tobject2d__data__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_object2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_object2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_line3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_line3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_line2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_t_line2_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_robust_kernel_3_01rk_pseudo_huber_00_01_t_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_robust_kernel_3_01rk_pseudo_huber_00_01_t_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_robust_kernel_3_01rk_least_squares_00_01_t_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_robust_kernel_3_01rk_least_squares_00_01_t_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_robust_kernel.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_r_a_n_s_a_c___template-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_model_search_1_1_t_species-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_model_search_1_1_t_species.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_model_search-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_model_search.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_matrix_block_sparse_cols_1_1_t_entry-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_matrix_block_sparse_cols_1_1_t_entry.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_matrix_block_sparse_cols-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_matrix_block_sparse_cols.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_k_d_tree_capable_1_1_t_k_d_tree_search_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_k_d_tree_capable_1_1_t_k_d_tree_search_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_k_d_tree_capable_1_1_t_k_d_tree_data_holder-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_k_d_tree_capable-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1dynamic__vector-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_spline_interpolator1_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_symmetrical_matrix-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix_template-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix_1_1_cholesky_decomp-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_sparse_matrix.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_quaternion-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_polygon-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_container_type_3_01_eigen_1_1_eigen_base_3_01_derived_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_container_type_3_01_eigen_1_1_eigen_base_3_01_derived_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_container_type-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_container_type.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_monte_carlo_1_1_c_statistical_analyzer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_monte_carlo_1_1_c_statistical_analyzer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_monte_carlo-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_monte_carlo.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_c_matrix_template_size-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template_objects-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template_numeric-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_template-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_row_accessor_extended-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_row_accessor_extended.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_row_accessor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_row_accessor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_fixed_numeric-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_column_accessor_extended-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_column_accessor_extended.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_column_accessor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_column_accessor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_bool-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix_b-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_matrix-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_c_levenberg_marquardt_templ_1_1_t_result_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1math_1_1_c_levenberg_marquardt_templ_1_1_t_result_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_levenberg_marquardt_templ-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_histogram-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_histogram.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_exception_not_def_pos-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_const_matrix_row_accessor_extended-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_const_matrix_row_accessor_extended.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_const_matrix_row_accessor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_const_matrix_row_accessor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_const_matrix_column_accessor_extended-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_const_matrix_column_accessor_extended.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_const_matrix_column_accessor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_const_matrix_column_accessor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_binary_relation-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_binary_relation.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_u_int-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_numeric-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_int-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_float-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_double-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_3_01_t_00_010_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array_3_01_t_00_010_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1math_1_1_c_array-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1math.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1internal_1_1_t_metric_map_types_registry-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1internal_1_1_t_metric_map_types_registry.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1maps_1_1internal.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1detail_1_1pointmap__traits.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int8__t_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int8__t_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int16__t_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int16__t_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1detail_1_1load_from_range_impl.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1maps_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_t_set_of_metric_map_initializers-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_random_field_cell-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_random_field_cell.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_metric_map_initializer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_matching_ratio_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_matching_ratio_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_matching_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_matching_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_matching_extra_results-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_matching_extra_results.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_t_map_generic_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_height_gridmap_cell-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_t_height_gridmap_cell.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1mrpt_event_metric_map_insert-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1mrpt_event_metric_map_clear-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d_1_1_t_insertion_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_wireless_power_grid_map2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_weighted_points_map_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_weighted_points_map_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_weighted_points_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_simple_points_map_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_simple_points_map_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_simple_points_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_simple_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d_1_1_t_insertion_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_reflectivity_grid_map2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_r_b_p_f_particle_data-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_random_field_grid_map2_d_1_1_tobservation_g_m_r_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_random_field_grid_map2_d_1_1_tobservation_g_m_r_f.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_random_field_grid_map2_d_1_1_t_insertion_options_common-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_random_field_grid_map2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_likelihood_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_laser_range3_d_insert_context-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_laser_range3_d_insert_context.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_laser_range2_d_insert_context-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_laser_range2_d_insert_context.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_t_insertion_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_l_a_s___write_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_l_a_s___load_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_l_a_s___header_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_points_map_1_1_l_a_s___header_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_points_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_rendering_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_rendering_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_likelihood_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_base_1_1_t_insertion_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_octo_map_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_octo_map_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_octo_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_update_cells_info_change_only-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_update_cells_info_change_only.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_likelihood_output-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_likelihood_output.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_likelihood_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_laser_simul_uncertainty_result-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_laser_simul_uncertainty_result.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_laser_simul_uncertainty_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_laser_simul_uncertainty_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_insertion_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_entropy_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_entropy_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_critical_points_list-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_occupancy_grid_map2_d_1_1_t_critical_points_list.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_occupancy_grid_map2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_p_d_f_1_1_t_prediction_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_multi_metric_map_p_d_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_1_1_proxy_selector_container_by_class-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_multi_metric_map_1_1_proxy_filter_container_by_class-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_multi_metric_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_metric_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_log_odds_grid_map_l_u_t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_log_odds_grid_map2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_likelihood_options_1_1_t_g_p_s_origin-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_likelihood_options_1_1_t_g_p_s_origin.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_likelihood_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_insertion_results-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_insertion_results.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_insertion_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_fuse_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_fuse_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_custom_sequence_landmarks-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_landmarks_map_1_1_t_custom_sequence_landmarks.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_landmarks_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_landmark-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f_1_1_t_insertion_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d___m_r_f-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___base_1_1_t_point_insert_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d___base_1_1_t_point_insert_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d___base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_height_grid_map2_d_1_1_t_insertion_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_height_grid_map2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_insertion_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_gaussian_wind_table-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_gaussian_wind_table.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_gaussian_cell-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d_1_1_t_gaussian_cell.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_gas_concentration_grid_map2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_points_map_1_1_t_colour_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_coloured_points_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_octo_map_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_coloured_octo_map_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_coloured_octo_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_map_definition_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_map_definition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_likelihood_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1maps_1_1_c_beacon_map_1_1_t_insertion_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_beacon_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1maps_1_1_c_beacon-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1maps.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1kinematics_1_1_t_kinematic_link-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1kinematics_1_1_t_kinematic_link.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1kinematics_1_1_c_kinematic_chain-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1kinematics.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_sensor_class_id-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_sensor_class_id.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_thread_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_thread_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_f_t_d_i_device-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_f_t_d_i_device.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_options___s_v_s-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_options___s_v_s.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_options___fly_capture2-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_options___fly_capture2.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_options___d_u_o3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_options___d_u_o3_d.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_options__dc1394-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_options__dc1394.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_options__bumblebee-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_options__bumblebee.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_c_v_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_t_capture_c_v_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_wireless_power-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_velodyne_scanner_1_1_t_model_properties_factory-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_velodyne_scanner_1_1_t_model_properties_factory.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_velodyne_scanner_1_1_t_model_properties-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_velodyne_scanner_1_1_t_model_properties.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_velodyne_scanner-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_tu_micos-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_swiss_ranger3_d_camera-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_stereo_grabber___s_v_s-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_stereo_grabber___bumblebee__libdc1394-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_skeleton_tracker-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_sick_laser_u_s_b-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_sick_laser_serial-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_servoe_neck-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_serial_port-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_rovio_1_1_t_rovio_state-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_rovio_1_1_t_rovio_state.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_rovio_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_rovio_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_rovio_1_1_t_encoders-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_rovio_1_1_t_encoders.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_rovio-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_rovio.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_robotic_head_interface-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_robo_peak_lidar-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_rae_p_i_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_ptu_hokuyo_1_1my__pos-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_ptu_hokuyo_1_1my__pos.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_hokuyo-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_d_perception-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ptu_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_phidget_interface_kit_proximity_sensors-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2_sensor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2_generic-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_open_n_i2___r_g_b_d360-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_n_t_r_i_p_emitter-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_n_t_r_i_p_client_1_1_t_mount_point-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_n_t_r_i_p_client_1_1_t_mount_point.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_n_t_r_i_p_client_1_1_n_t_r_i_p_args-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_n_t_r_i_p_client_1_1_n_t_r_i_p_args.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_n_t_r_i_p_client-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_n_t_r_i_p_client.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_t_info_per_task-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_t_info_per_task.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__do__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__do__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__di__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__di__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__co__pulses__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__co__pulses__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ci__pulse__width__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ci__pulse__width__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ci__period__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ci__period__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ci__lin__encoder__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ci__lin__encoder__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ci__count__edges__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ci__count__edges__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ci__ang__encoder__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ci__ang__encoder__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ao__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ao__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ai__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description_1_1desc__ai__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q_1_1_task_description.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_national_instruments_d_a_q-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_l_m_s100_eth-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_kinect-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_joystick-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_joystick.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_interface_f_t_d_i-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_x_sens___m_t4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_x_sens-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_i_m_u_intersense-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_impinj_r_f_i_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_image_grabber___open_c_v-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_image_grabber___open_c_v.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_image_grabber___fly_capture2-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_image_grabber__dc1394_1_1_t_camera_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_image_grabber__dc1394_1_1_t_camera_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_image_grabber__dc1394-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_image_grabber__dc1394.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_ibeo_lux_e_t_h-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_hokuyo_u_r_g_1_1_t_sensor_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_hokuyo_u_r_g_1_1_t_sensor_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_hokuyo_u_r_g-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_gyro_k_v_h_d_s_p3000-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_g_p_s_interface-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_g_p_s___n_t_r_i_p-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_gill_anemometer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_generic_sensor_1_1_c_l_a_s_s_i_n_i_t___g_e_n_e_r_i_c___s_e_n_s_o_r-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_generic_sensor_1_1_c_l_a_s_s_i_n_i_t___g_e_n_e_r_i_c___s_e_n_s_o_r.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_generic_sensor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_f_f_m_p_e_g___input_stream-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_f_f_m_p_e_g___input_stream.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_enose_modular-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_d_u_o3_d_camera-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_c_a_n_bus_reader-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_camera_sensor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_sonars-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_i_r-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_e_noses-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_board_d_l_m_s-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_activ_media_robot_base_1_1_t_robot_description-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hwdrivers_1_1_c_activ_media_robot_base_1_1_t_robot_description.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c_activ_media_robot_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hwdrivers_1_1_c2_d_range_finder_abstract-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1hwdrivers.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_t_pose_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_t_pose_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_t_hypothesis_i_d_set-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_t_arc_list-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_top_l_c_detector___grid_matching_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector___grid_matching-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_top_l_c_detector___fab_map_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_top_l_c_detector___fab_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_robot_poses_graph-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m_particle_data-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m_algorithm_base-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_l_s_l_a_m___r_b_p_f__2_d_l_a_s_e_r_1_1_t_path_bin-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_l_s_l_a_m___r_b_p_f__2_d_l_a_s_e_r_1_1_t_path_bin.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_l_s_l_a_m___r_b_p_f__2_d_l_a_s_e_r-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_local_metric_hypothesis_1_1_t_robot_poses_partitioning-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_local_metric_hypothesis_1_1_t_robot_poses_partitioning.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_local_metric_hypothesis-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_message_l_s_l_a_mto_t_b_i-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_message_l_s_l_a_mto_t_b_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_message_l_s_l_a_mfrom_t_b_i_1_1_t_b_i__info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_message_l_s_l_a_mfrom_t_b_i_1_1_t_b_i__info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_message_l_s_l_a_mfrom_t_b_i-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_message_l_s_l_a_mfrom_t_b_i.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_message_l_s_l_a_mfrom_a_a-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m_1_1_t_message_l_s_l_a_mfrom_a_a.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_t_s_l_a_m-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_h_map_node-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_h_m_h_map_arc-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_hierarchical_m_h_map-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1hmtslam_1_1_c_hierarchical_map_m_h_partition-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1hmtslam.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_wx_subsystem.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_resize-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_closed-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_window_char-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event_mouse_down-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1mrpt_event3_d_window_grab_image_file-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window_plots-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_display_window-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1gui_1_1_c_base_g_u_i_window-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1gui.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1detail_1_1_aux_error_eval_3_01_c_pose_p_d_f_gaussian_inf_00_01gst_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1detail_1_1_aux_error_eval_3_01_c_pose_p_d_f_gaussian_inf_00_01gst_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1detail_1_1_aux_error_eval_3_01_c_pose3_d_p_d_f_gaussian_inf_00_01gst_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1detail_1_1_aux_error_eval_3_01_c_pose3_d_p_d_f_gaussian_inf_00_01gst_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1detail_1_1_aux_error_eval_3_01_c_pose3_d_00_01gst_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1detail_1_1_aux_error_eval_3_01_c_pose3_d_00_01gst_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1detail_1_1_aux_error_eval_3_01_c_pose2_d_00_01gst_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1detail_1_1_aux_error_eval_3_01_c_pose2_d_00_01gst_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1detail_1_1_aux_error_eval.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1graphslam_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1_t_result_info_spa_lev_marq-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1_t_result_info_spa_lev_marq.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1graphslam__traits_1_1observation__info__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1graphslam__traits_1_1observation__info__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1graphslam__traits-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphslam_1_1graphslam__traits.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1graphslam.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1detail_1_1_t_pose_p_d_f_helper_3_01_c_pose3_d_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1detail_1_1_t_pose_p_d_f_helper_3_01_c_pose3_d_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1detail_1_1_t_pose_p_d_f_helper_3_01_c_pose2_d_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1detail_1_1_t_pose_p_d_f_helper_3_01_c_pose2_d_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1detail_1_1_t_pose_p_d_f_helper-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1detail_1_1_t_pose_p_d_f_helper.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1detail_1_1node__annotations__empty.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1detail_1_1graph__ops-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1detail_1_1graph__ops.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1detail_1_1edge__annotations__empty.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1graphs_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_t_graphviz_export_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_t_graphviz_export_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_network_of_poses_1_1global__pose__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_network_of_poses-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_graph_partitioner-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_directed_tree_1_1_visitor-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_directed_tree_1_1_visitor.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_directed_tree_1_1_t_edge_info-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_directed_tree_1_1_t_edge_info.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_directed_tree-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_directed_graph_1_1edge__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_directed_graph-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_dijkstra_1_1_t_previous-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_dijkstra_1_1_t_previous.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_dijkstra_1_1_t_distance-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1graphs_1_1_c_dijkstra_1_1_t_distance.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_dijkstra-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_dijkstra.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_a_star_algorithm-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1graphs_1_1_c_a_star_algorithm.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1graphs.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1global__settings.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_object_detection-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_face_detection_1_1_t_tests_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_face_detection_1_1_t_tests_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_face_detection_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_face_detection_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_face_detection_1_1_t_measurement-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_face_detection_1_1_t_measurement.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_face_detection-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_detector_door_crossing_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_detector_door_crossing_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_detector_door_crossing_1_1_t_door_crossing_out_params-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_detector_door_crossing_1_1_t_door_crossing_out_params.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detector_door_crossing-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable_object-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable3_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_detectable2_d-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_cascade_classifier_detection_1_1_t_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1detectors_1_1_c_cascade_classifier_detection_1_1_t_options.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1detectors_1_1_c_cascade_classifier_detection-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1detectors.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1compress_1_1zip.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1compress.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1bayes_1_1detail.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_t_k_f__options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_rejection_sampling_capable-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_probability_particle-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_probability_particle.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_data_impl-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter_data-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_capable_1_1_t_fast_draw_aux_vars-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_capable_1_1_t_fast_draw_aux_vars.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter_capable-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_1_1_t_particle_filter_stats-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_1_1_t_particle_filter_stats.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1bayes_1_1_c_particle_filter_1_1_t_particle_filter_options-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_particle_filter-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmrpt_1_1bayes_1_1_c_kalman_filter_capable-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt_1_1bayes.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structmrpt_1_1aligned__containers-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespacemrpt.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structinternal__mrpt_1_1_mat_or_vec_resizer_3_01_r_00_011_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structinternal__mrpt_1_1_mat_or_vec_resizer_3_01_r_00_011_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structinternal__mrpt_1_1_mat_or_vec_resizer_3_011_00_01_c_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structinternal__mrpt_1_1_mat_or_vec_resizer_3_011_00_01_c_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structinternal__mrpt_1_1_mat_or_vec_resizer_3_011_00_011_01_4-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structinternal__mrpt_1_1_mat_or_vec_resizer_3_011_00_011_01_4.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structinternal__mrpt_1_1_mat_or_vec_resizer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structinternal__mrpt_1_1_mat_or_vec_resizer.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespaceinternal__mrpt.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/struct_eigen_1_1_eigen_base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/class_eigen_1_1aligned__allocator.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/namespace_eigen.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_window-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_text-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_scale_y-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_scale_x-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_profile-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_printout-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_polygon-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_movable_object-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_layer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_legend-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_layer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_info_coords-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_y-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x_y_vector-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x_y-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_f_x-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_covariance_ellipse-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/classmp_bitmap_layer-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structimaxdiv__t-members.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/structimaxdiv__t.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__sse__optimizations.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__adapters__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__topography__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__tfest__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__stereoslam__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__scanmatching__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__reactivenav__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__pbmap__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__obs__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__kinematics__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__hwdrivers__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__hmtslam__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__gui__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__graphslam__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__graphs__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/group__mrpt__detectors__grp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/deprecated.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/todo.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/env-vars.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dep-wxwidgets.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dep-suitesparse.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dep-sse.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dep-pcl.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dep-opengl-glut.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dep-opencv.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dep-libusb.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dep-libpcap.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dep-liblas.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dep-libftdi.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dep-eigen3.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependencies.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_simple_feature_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tracking_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pinhole_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/multi_desc__utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/descriptor__pairing_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/descriptor__kdtrees_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_video_file_writer_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_undistort_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_stereo_rectify_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image_pyramid_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/chessboard__stereo__camera__calib_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/chessboard__find__corners_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/chessboard__camera__calib_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_feature_extraction_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_feature_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_difodo_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_cam_model_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/bundle__adjustment_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/vision_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_visual_landmarks_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_visual_landmarks_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_landmarks_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_landmarks_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_landmark_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_landmark_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/path__from__rtk__gps_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/data__types_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/conversions_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/topography_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/se3_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/se2_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/indiv-compat-decls_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tfest_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/scan__matching_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/scanmatching_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_monte_carlo_localization_params_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_k_l_d_params_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_p_f__implementations__data_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_p_f__implementations_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_p_f__aux__structs_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/observations__overlap_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/data__association_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_rejection_sampling_range_only_localization_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_range_bearing_k_f_s_l_a_m2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_range_bearing_k_f_s_l_a_m_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_occupancy_grid_map_feature_extractor_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_monte_carlo_localization3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_monte_carlo_localization2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_metric_maps_alignment_algorithm_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_metric_map_builder_r_b_p_f_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_metric_map_builder_i_c_p_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_metric_map_builder_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_incremental_map_partitioner_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_i_c_p_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_grid_map_aligner_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_multi_metric_map_p_d_f_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_multi_metric_map_p_d_f_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_multi_metric_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_multi_metric_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_subgraph_matcher_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_subgraph_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_semantic_clustering_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_plane_inferred_info_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_plane_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_pb_map_maker_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_pb_map_localiser_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_miscellaneous_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/heuristic_params_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_consistency_test_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pbmap_2pbmap_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pbmap_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/glut_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/freeglut__std_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/freeglut__ext_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/freeglut_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/stock__objects_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pose__pdfs_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/opengl__frwds_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/opengl__fonts_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graph__tools__impl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graph__tools_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gl__utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_vector_field3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_vector_field2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_textured_plane_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_textured_object_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_text_message_capable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_text3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_text_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_sphere_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_simple_line_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_set_of_triangles_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_set_of_textured_triangles_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_set_of_objects_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_set_of_lines_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_renderizable_display_list_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_renderizable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_polyhedron_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_cloud_coloured_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_cloud_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_g_l_viewport_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_g_l_standard_object_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_g_l_scene_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_octree_point_renderer_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_octo_map_voxels_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_mesh_fast_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_mesh3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_mesh_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_light_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_grid_plane_x_z_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_grid_plane_x_y_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_generalized_ellipsoid_template_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_generalized_cylinder_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_frustum_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_f_b_o_render_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ellipsoid_range_bearing2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ellipsoid_inverse_depth3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ellipsoid_inverse_depth2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ellipsoid_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_disk_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_cylinder_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_camera_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_box_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_axis_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_assimp_model_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_arrow_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c3_d_s_scene_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/opengl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_velodyne_calibration_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t2_d_scan_properties_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs__frwds_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages__type__list_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages__topcon_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages__novatel_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages__common_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages__ascii__nmea_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_sin_cos_look_up_table_for2_d_scans_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_sin_cos_look_up_table_for2_d_scans_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_sensory_frame_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_sensory_frame_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_rawlog_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_rawlog_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_wireless_power_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_wireless_power_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_wind_sensor_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_wind_sensor_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observation_velodyne_scan_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_stereo_images_features_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_stereo_images_features_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_stereo_images_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_stereo_images_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observation_skeleton_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_r_g_b_d360_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_r_g_b_d360_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_r_f_i_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_r_f_i_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_reflectivity_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_reflectivity_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_raw_d_a_q_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_raw_d_a_q_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_range_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_range_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_odometry_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_odometry_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_i_m_u_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_i_m_u_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_image_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_image_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_g_p_s_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_g_p_s_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_gas_sensors_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_gas_sensors_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_comment_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_comment_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_c_a_n_bus_j1939_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_c_a_n_bus_j1939_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_bearing_range_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_bearing_range_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_beacon_ranges_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_beacon_ranges_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_battery_state_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_battery_state_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation6_d_features_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation6_d_features_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observation3_d_range_scan__project3_d__impl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation3_d_range_scan_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation3_d_range_scan_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observation2_d_range_scan_with_uncertainty_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation2_d_range_scan_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation2_d_range_scan_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/carmen__log__tools_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_action_robot_movement3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_action_robot_movement3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_action_robot_movement2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_action_robot_movement2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_action_collection_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_action_collection_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_action_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_action_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_metric_map_types_registry_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_metric_map_initializer_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/metric__map__types_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_simple_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_simple_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_metric_map_events_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_metric_map_events_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_metric_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_metric_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/reactivenav_2motion__planning__utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_2tpspace_2motion__planning__utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/reactivenav_2_c_reactive_navigation_system3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_2reactive_2_c_reactive_navigation_system3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/reactivenav_2_c_reactive_navigation_system_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_2reactive_2_c_reactive_navigation_system_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/reactivenav_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g7_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g6_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g5_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g4_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g3_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g2_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g1_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_parameterized_trajectory_generator_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_log_file_record_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_abstract_reactive_navigation_system_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_abstract_p_t_g_based_reactive_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_move_tree_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_planner_simple2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_planner_r_r_t___s_e2___t_p_s_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_holonomic_v_f_f_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_holonomic_n_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_holonomic_log_file_record_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_abstract_holonomic_reactive_method_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_planar_laser_scan_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_angular_observation_mesh_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_p_c_l__adapters_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_p_c_l__adapters_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_wireless_power_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_wireless_power_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_weighted_points_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_weighted_points_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_simple_points_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_simple_points_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_reflectivity_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_reflectivity_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_random_field_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_random_field_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_points_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_points_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_octo_map_base__impl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_octo_map_base_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_octo_map_base_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_octo_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_octo_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_occupancy_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_occupancy_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_log_odds_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_log_odds_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_height_grid_map2_d___m_r_f_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_height_grid_map2_d___base_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_height_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_height_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_gas_concentration_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_gas_concentration_grid_map2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_coloured_points_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_coloured_points_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_coloured_octo_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_coloured_octo_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_beacon_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_beacon_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_beacon_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_beacon_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_kinematic_chain_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/kinematics_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_capture_options__bumblebee_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hwdrivers__impexp_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_wireless_power_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_velodyne_scanner_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_tu_micos_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_swiss_ranger3_d_camera_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_stereo_grabber___s_v_s_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_stereo_grabber___bumblebee__libdc1394_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_skeleton_tracker_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_sick_laser_u_s_b_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_sick_laser_serial_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_servoe_neck_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_serial_port_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_rovio_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_robotic_head_interface_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_robo_peak_lidar_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_rae_p_i_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ptu_hokuyo_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ptu_d_perception_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ptu_base_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_phidget_interface_kit_proximity_sensors_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_n_i2_sensor_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_n_i2_generic_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_n_i2___r_g_b_d360_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_n_t_r_i_p_emitter_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_n_t_r_i_p_client_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_national_instruments_d_a_q_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_l_m_s100eth_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_kinect_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_joystick_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_interface_f_t_d_i_messages_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_interface_f_t_d_i_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_i_m_u_x_sens___m_t4_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_i_m_u_x_sens_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_i_m_u_intersense_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_impinj_r_f_i_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image_grabber___open_c_v_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image_grabber___fly_capture2_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image_grabber__dc1394_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ibeo_lux_e_t_h_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_hokuyo_u_r_g_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_gyro_k_v_h_d_s_p3000_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_g_p_s_interface_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_g_p_s___n_t_r_i_p_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_gill_anemometer_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_generic_sensor_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_f_f_m_p_e_g___input_stream_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_enose_modular_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_d_u_o3_d_camera_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_c_a_n_bus_reader_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_camera_sensor_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_board_sonars_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_board_i_r_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_board_e_noses_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_board_d_l_m_s_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_activ_media_robot_base_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c2_d_range_finder_abstract_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hwdrivers_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hmtslam__impexp_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_h_m_t___s_l_a_m__common_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_top_l_c_detector_base_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_top_l_c_detector___grid_matching_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_top_l_c_detector___fab_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_robot_poses_graph_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_local_metric_hypothesis_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_h_m_t_s_l_a_m_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_h_m_h_map_node_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_h_m_h_map_arc_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_hierarchical_m_h_map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_hierarchical_map_m_h_partition_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hmtslam_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mathplot_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_wx_utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_wx_subsystem_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/keycodes_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gui__frwds_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_my_g_l_canvas_base_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_display_window_plots_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_display_window3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_display_window_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_base_g_u_i_window_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gui_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/levmarq__impl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/levmarq_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graphslam_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dijkstra_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_network_of_poses__impl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_network_of_poses_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_graph_partitioner__impl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_graph_partitioner_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_directed_tree_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_directed_graph_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_a_star_algorithm_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graphs_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_object_detection_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_face_detection_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_detector_door_crossing_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_detectable_object_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_cascade_classifier_detection_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/detectors_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_rejection_sampling_capable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_kalman_filter_capable__impl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_kalman_filter_capable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/bayes_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image___s_s_e3_8cpp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image___s_s_e2_8cpp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/utils__defs_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/types__simple_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/types__math_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/vision_2include_2mrpt_2vision_2types_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graphslam_2include_2mrpt_2graphslam_2types_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/base_2include_2mrpt_2utils_2types_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_type_name__impl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_type_name_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_stereo_camera_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/traits__map_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_pixel_coord_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_parameters_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_matching_pair_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_enum_type_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_color_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_camera_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/stl__serialization_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/stl__extensions_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/stl__containers__utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_s_s_e__types_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_s_s_e__macros_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/safe__pointers_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/round_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pstdint_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/printf__vector_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_p_l_y__import__export_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/net__utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/msvc__inttypes_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt_event_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt__stdint_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt__macros_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt__inttypes_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/metaprogramming__serialization_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/metaprogramming_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/md5_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/map__as__vector_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/list__searchable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/integer__select_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/exceptions_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_uncopiable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_type_selector_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_time_logger_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_tic_tac_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_thread_safe_queue_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_text_file_lines_parser_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_string_list_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_stream_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_std_out_stream_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_start_up_classes_register_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_simple_database_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_server_t_c_p_socket_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_serializable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_robot_simulator_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_referenced_mem_block_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/crc_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_properties_values_list_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_probability_density_function_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/core__defs_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/compiler__fixes_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/color__maps_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observer_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_object_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_m_h_properties_values_list_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_message_queue_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_message_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_memory_stream_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_memory_chunk_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_mapped_image_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_log_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_loadable_options_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_list_of_classes_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/circular__buffer_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ci__less_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_stream_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_output_stream_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_input_stream_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_g_z_output_stream_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_g_z_input_stream_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_enhanced_meta_file_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_dynamic_grid_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_debug_output_capable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_console_redirector_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_config_file_prefixer_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_config_file_memory_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_config_file_base_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_config_file_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_client_t_c_p_socket_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_canvas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/boost__join_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/bits_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/bimap_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/aligned__containers_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/adapters_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/vision_2include_2mrpt_2vision_2utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/base_2include_2mrpt_2utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/base_2include_2mrpt_2math_2utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/vector__loadsave_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/threads_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/string__utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/parallelization_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/os_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/memory_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/filesystem_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/datetime_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_generic_memory_pool_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_system_watcher_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_directory_explorer_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/system_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_m_t__buffer_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_thread_safe_variable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_semaphore_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pipe_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_critical_section_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/atomic__incr_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/synch_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_random_generators_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/random_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_s_o___s_e__average_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_s_e__traits_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/poses__frwds_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_robot2_d_pose_estimator_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_poses3_d_sequence_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_poses2_d_sequence_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_random_sampler_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_s_o_g_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_particles_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_grid_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_gaussian_inf_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_gaussian_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_or_point__detail_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_or_point_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_rot_vec_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_quat_p_d_f_gaussian_inf_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_quat_p_d_f_gaussian_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_quat_p_d_f_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_quat_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_p_d_f_s_o_g_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_p_d_f_particles_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_p_d_f_gaussian_inf_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_p_d_f_gaussian_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_p_d_f_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_interpolator_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose2_d_grid_template_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_p_d_f_s_o_g_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_p_d_f_particles_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_p_d_f_gaussian_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_p_d_f_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point3_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point2_d_p_d_f_gaussian_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point2_d_p_d_f_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point2_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/poses_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_xor_handler_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_visitor_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_version_visitor_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_values_constraint_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_value_arg_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_unlabeled_value_arg_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_unlabeled_multi_arg_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_switch_arg_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_std_output_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_optional_unlabeled_tracker_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_multi_switch_arg_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_multi_arg_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_ignore_rest_visitor_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_help_visitor_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_doc_book_output_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_constraint_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_cmd_line_output_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_cmd_line_interface_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_cmd_line_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_arg_exception_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_arg_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/smart__ptr_8tpp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/smart__ptr_8hpp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/exceptions_8hpp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/containers__fixes_8hpp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nanoflann_8hpp.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/do__opencv__includes_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/math__mrpt_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/wrap2pi_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/utils__matlab_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/transform__gaussian_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slerp_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/robust__kernels_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ransac__applications_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ransac_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/point__poses2vectors_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ops__vectors_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ops__matrices_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ops__containers_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/num__jacobian_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/model__search__impl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/model__search_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_matrix_block_sparse_cols_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/matrix__serialization_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/matrix__adaptors_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/math__frwds_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lightweight__geom__data_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/kmeans_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_k_d_tree_capable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/jacobians_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/interp__fit_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/homog__matrices_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/geometry_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/fourier_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/eigen__plugins__impl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/eigen__plugins_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/eigen__frwds_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/distributions_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/data__utils_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_spline_interpolator1_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_sparse_matrix_template_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_sparse_matrix_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_quaternion_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_polygon_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_monte_carlo_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_template_objects_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_template_numeric_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_template_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_fixed_numeric_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_d_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_b_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_levenberg_marquardt_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_histogram_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_binary_relation_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_array_numeric_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_array_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/math_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/zip_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/compress_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_probability_particle_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_particle_filter_data_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_particle_filter_capable_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_particle_filter_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/vision_2include_2mrpt_2vision_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/topography_2include_2mrpt_2topography_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tfest_2include_2mrpt_2tfest_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2include_2mrpt_2slam_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pbmap_2include_2mrpt_2pbmap_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/opengl_2include_2mrpt_2opengl_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2include_2mrpt_2obs_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_2include_2mrpt_2nav_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2include_2mrpt_2maps_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/kinematics_2include_2mrpt_2kinematics_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hmtslam_2include_2mrpt_2hmtslam_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gui_2include_2mrpt_2gui_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/detectors_2include_2mrpt_2detectors_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/base_2include_2mrpt_2base_2link__pragmas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/base_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/main_page__doc_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__vision_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__topography_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__tfest_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__stereoslam_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__slam_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__scanmatching_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__reactivenav_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__pbmap_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__opengl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__obs_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__nav_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__maps_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__kinematics_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__hwdrivers_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__hmtslam_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__gui_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__graphslam_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__graphs_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__detectors_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__bayes_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__base_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/env-vars_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__wxwidgets_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__suitesparse_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__sse_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__pcl_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__opengl__glut_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__opencv_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__libusb_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__libpcap_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__liblas_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__libftdi_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__eigen3_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependencies_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/change_log__doc_8h.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_simple_feature_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tracking_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pinhole_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/multi_desc__utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/descriptor__pairing_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/descriptor__kdtrees_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_video_file_writer_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_undistort_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_stereo_rectify_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image_pyramid_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/chessboard__stereo__camera__calib_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/chessboard__find__corners_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/chessboard__camera__calib_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_feature_extraction_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_feature_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_difodo_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_cam_model_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/bundle__adjustment_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/vision_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_visual_landmarks_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_visual_landmarks_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_landmarks_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_landmarks_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_landmark_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_landmark_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/path__from__rtk__gps_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/data__types_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/conversions_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/topography_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/se3_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/se2_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/indiv-compat-decls_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tfest_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/scan__matching_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/scanmatching_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_monte_carlo_localization_params_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_k_l_d_params_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_p_f__implementations__data_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_p_f__implementations_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_p_f__aux__structs_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/observations__overlap_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/data__association_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_rejection_sampling_range_only_localization_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_range_bearing_k_f_s_l_a_m2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_range_bearing_k_f_s_l_a_m_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_occupancy_grid_map_feature_extractor_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_monte_carlo_localization3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_monte_carlo_localization2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_metric_maps_alignment_algorithm_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_metric_map_builder_r_b_p_f_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_metric_map_builder_i_c_p_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_metric_map_builder_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_incremental_map_partitioner_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_i_c_p_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_grid_map_aligner_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_multi_metric_map_p_d_f_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_multi_metric_map_p_d_f_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_multi_metric_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_multi_metric_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_subgraph_matcher_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_subgraph_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_semantic_clustering_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_plane_inferred_info_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_plane_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_pb_map_maker_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_pb_map_localiser_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_miscellaneous_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/heuristic_params_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_consistency_test_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pbmap_2pbmap_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pbmap_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/glut_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/freeglut__std_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/freeglut__ext_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/freeglut_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/stock__objects_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pose__pdfs_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/opengl__frwds_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/opengl__fonts_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graph__tools__impl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graph__tools_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gl__utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_vector_field3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_vector_field2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_textured_plane_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_textured_object_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_text_message_capable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_text3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_text_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_sphere_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_simple_line_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_set_of_triangles_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_set_of_textured_triangles_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_set_of_objects_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_set_of_lines_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_renderizable_display_list_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_renderizable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_polyhedron_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_cloud_coloured_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_cloud_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_g_l_viewport_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_g_l_standard_object_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_g_l_scene_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_octree_point_renderer_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_octo_map_voxels_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_mesh_fast_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_mesh3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_mesh_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_light_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_grid_plane_x_z_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_grid_plane_x_y_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_generalized_ellipsoid_template_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_generalized_cylinder_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_frustum_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_f_b_o_render_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ellipsoid_range_bearing2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ellipsoid_inverse_depth3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ellipsoid_inverse_depth2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ellipsoid_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_disk_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_cylinder_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_camera_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_box_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_axis_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_assimp_model_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_arrow_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c3_d_s_scene_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/opengl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_velodyne_calibration_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t2_d_scan_properties_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs__frwds_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages__type__list_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages__topcon_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages__novatel_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages__common_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages__ascii__nmea_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gnss__messages_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_sin_cos_look_up_table_for2_d_scans_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_sin_cos_look_up_table_for2_d_scans_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_sensory_frame_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_sensory_frame_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_rawlog_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_rawlog_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_wireless_power_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_wireless_power_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_wind_sensor_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_wind_sensor_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observation_velodyne_scan_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_stereo_images_features_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_stereo_images_features_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_stereo_images_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_stereo_images_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observation_skeleton_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_r_g_b_d360_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_r_g_b_d360_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_r_f_i_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_r_f_i_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_reflectivity_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_reflectivity_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_raw_d_a_q_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_raw_d_a_q_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_range_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_range_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_odometry_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_odometry_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_i_m_u_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_i_m_u_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_image_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_image_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_g_p_s_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_g_p_s_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_gas_sensors_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_gas_sensors_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_comment_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_comment_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_c_a_n_bus_j1939_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_c_a_n_bus_j1939_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_bearing_range_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_bearing_range_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_beacon_ranges_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_beacon_ranges_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_battery_state_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_battery_state_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation6_d_features_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation6_d_features_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observation3_d_range_scan__project3_d__impl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation3_d_range_scan_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation3_d_range_scan_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observation2_d_range_scan_with_uncertainty_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation2_d_range_scan_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation2_d_range_scan_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_observation_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_observation_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/carmen__log__tools_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_action_robot_movement3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_action_robot_movement3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_action_robot_movement2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_action_robot_movement2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_action_collection_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_action_collection_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_action_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2_c_action_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_metric_map_types_registry_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_metric_map_initializer_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/metric__map__types_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_simple_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_simple_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_metric_map_events_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_metric_map_events_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_metric_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_metric_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/reactivenav_2motion__planning__utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_2tpspace_2motion__planning__utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/reactivenav_2_c_reactive_navigation_system3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_2reactive_2_c_reactive_navigation_system3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/reactivenav_2_c_reactive_navigation_system_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_2reactive_2_c_reactive_navigation_system_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/reactivenav_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g7_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g6_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g5_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g4_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g3_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g2_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_p_t_g1_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_parameterized_trajectory_generator_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_log_file_record_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_abstract_reactive_navigation_system_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_abstract_p_t_g_based_reactive_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_move_tree_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_planner_simple2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_planner_r_r_t___s_e2___t_p_s_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_holonomic_v_f_f_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_holonomic_n_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_holonomic_log_file_record_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_abstract_holonomic_reactive_method_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_planar_laser_scan_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_angular_observation_mesh_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_p_c_l__adapters_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_p_c_l__adapters_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_wireless_power_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_wireless_power_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_weighted_points_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_weighted_points_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_simple_points_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_simple_points_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_reflectivity_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_reflectivity_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_random_field_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_random_field_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_points_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_points_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_octo_map_base__impl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_octo_map_base_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_octo_map_base_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_octo_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_octo_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_occupancy_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_occupancy_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_log_odds_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_log_odds_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_height_grid_map2_d___m_r_f_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_height_grid_map2_d___base_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_height_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_height_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_gas_concentration_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_gas_concentration_grid_map2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_coloured_points_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_coloured_points_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_coloured_octo_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_coloured_octo_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_beacon_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_beacon_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2_c_beacon_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2_c_beacon_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_kinematic_chain_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/kinematics_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_capture_options__bumblebee_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hwdrivers__impexp_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_wireless_power_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_velodyne_scanner_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_tu_micos_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_swiss_ranger3_d_camera_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_stereo_grabber___s_v_s_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_stereo_grabber___bumblebee__libdc1394_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_skeleton_tracker_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_sick_laser_u_s_b_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_sick_laser_serial_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_servoe_neck_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_serial_port_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_rovio_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_robotic_head_interface_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_robo_peak_lidar_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_rae_p_i_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ptu_hokuyo_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ptu_d_perception_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ptu_base_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_phidget_interface_kit_proximity_sensors_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_n_i2_sensor_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_n_i2_generic_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_open_n_i2___r_g_b_d360_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_n_t_r_i_p_emitter_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_n_t_r_i_p_client_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_national_instruments_d_a_q_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_l_m_s100eth_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_kinect_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_joystick_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_interface_f_t_d_i_messages_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_interface_f_t_d_i_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_i_m_u_x_sens___m_t4_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_i_m_u_x_sens_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_i_m_u_intersense_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_impinj_r_f_i_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image_grabber___open_c_v_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image_grabber___fly_capture2_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image_grabber__dc1394_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_ibeo_lux_e_t_h_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_hokuyo_u_r_g_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_gyro_k_v_h_d_s_p3000_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_g_p_s_interface_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_g_p_s___n_t_r_i_p_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_gill_anemometer_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_generic_sensor_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_f_f_m_p_e_g___input_stream_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_enose_modular_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_d_u_o3_d_camera_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_c_a_n_bus_reader_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_camera_sensor_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_board_sonars_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_board_i_r_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_board_e_noses_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_board_d_l_m_s_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_activ_media_robot_base_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c2_d_range_finder_abstract_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hwdrivers_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hmtslam__impexp_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_h_m_t___s_l_a_m__common_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_top_l_c_detector_base_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_top_l_c_detector___grid_matching_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_top_l_c_detector___fab_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_robot_poses_graph_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_local_metric_hypothesis_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_h_m_t_s_l_a_m_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_h_m_h_map_node_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_h_m_h_map_arc_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_hierarchical_m_h_map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_hierarchical_map_m_h_partition_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hmtslam_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mathplot_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_wx_utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_wx_subsystem_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/keycodes_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gui__frwds_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_my_g_l_canvas_base_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_display_window_plots_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_display_window3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_display_window_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_base_g_u_i_window_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gui_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/levmarq__impl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/levmarq_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graphslam_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dijkstra_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_network_of_poses__impl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_network_of_poses_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_graph_partitioner__impl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_graph_partitioner_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_directed_tree_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_directed_graph_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_a_star_algorithm_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graphs_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_object_detection_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_face_detection_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_detector_door_crossing_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_detectable_object_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_cascade_classifier_detection_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/detectors_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_rejection_sampling_capable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_kalman_filter_capable__impl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_kalman_filter_capable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/bayes_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image___s_s_e3_8cpp_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image___s_s_e2_8cpp_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/utils__defs_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/types__simple_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/types__math_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/vision_2include_2mrpt_2vision_2types_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graphslam_2include_2mrpt_2graphslam_2types_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/base_2include_2mrpt_2utils_2types_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_type_name__impl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_type_name_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_stereo_camera_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/traits__map_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_pixel_coord_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_parameters_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_matching_pair_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_enum_type_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_color_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_t_camera_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/stl__serialization_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/stl__extensions_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/stl__containers__utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_s_s_e__types_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_s_s_e__macros_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/safe__pointers_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/round_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pstdint_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/printf__vector_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_p_l_y__import__export_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/net__utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/msvc__inttypes_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt_event_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt__stdint_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt__macros_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt__inttypes_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/metaprogramming__serialization_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/metaprogramming_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/md5_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/map__as__vector_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/list__searchable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/integer__select_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/exceptions_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_uncopiable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_type_selector_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_time_logger_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_tic_tac_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_thread_safe_queue_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_text_file_lines_parser_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_string_list_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_stream_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_std_out_stream_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_start_up_classes_register_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_simple_database_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_server_t_c_p_socket_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_serializable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_robot_simulator_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_referenced_mem_block_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/crc_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_properties_values_list_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_probability_density_function_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/core__defs_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/compiler__fixes_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/color__maps_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observer_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_observable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_object_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_m_h_properties_values_list_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_message_queue_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_message_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_memory_stream_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_memory_chunk_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_mapped_image_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_log_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_loadable_options_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_list_of_classes_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/circular__buffer_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_image_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ci__less_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_stream_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_output_stream_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_input_stream_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_g_z_output_stream_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_g_z_input_stream_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_enhanced_meta_file_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_dynamic_grid_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_debug_output_capable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_console_redirector_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_config_file_prefixer_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_config_file_memory_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_config_file_base_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_config_file_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_client_t_c_p_socket_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_canvas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/boost__join_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/bits_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/bimap_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/aligned__containers_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/adapters_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/vision_2include_2mrpt_2vision_2utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/base_2include_2mrpt_2utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/base_2include_2mrpt_2math_2utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/vector__loadsave_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/threads_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/string__utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/parallelization_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/os_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/memory_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/filesystem_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/datetime_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_generic_memory_pool_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_file_system_watcher_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_directory_explorer_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/system_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_m_t__buffer_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_thread_safe_variable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_semaphore_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pipe_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_critical_section_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/atomic__incr_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/synch_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_random_generators_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/random_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_s_o___s_e__average_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_s_e__traits_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/poses__frwds_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_robot2_d_pose_estimator_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_poses3_d_sequence_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_poses2_d_sequence_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_random_sampler_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_s_o_g_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_particles_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_grid_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_gaussian_inf_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_gaussian_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_p_d_f_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_or_point__detail_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_or_point_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_rot_vec_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_quat_p_d_f_gaussian_inf_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_quat_p_d_f_gaussian_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_quat_p_d_f_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_quat_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_p_d_f_s_o_g_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_p_d_f_particles_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_p_d_f_gaussian_inf_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_p_d_f_gaussian_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_p_d_f_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_interpolator_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose2_d_grid_template_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_pose_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_p_d_f_s_o_g_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_p_d_f_particles_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_p_d_f_gaussian_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_p_d_f_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point3_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point2_d_p_d_f_gaussian_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point2_d_p_d_f_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point2_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_point_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/poses_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_xor_handler_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_visitor_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_version_visitor_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_values_constraint_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_value_arg_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_unlabeled_value_arg_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_unlabeled_multi_arg_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_switch_arg_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_std_output_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_optional_unlabeled_tracker_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_multi_switch_arg_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_multi_arg_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_ignore_rest_visitor_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_help_visitor_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_doc_book_output_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_constraint_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_cmd_line_output_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_cmd_line_interface_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_cmd_line_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_arg_exception_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_arg_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/smart__ptr_8tpp_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/smart__ptr_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/exceptions_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/containers__fixes_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nanoflann_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/do__opencv__includes_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/math__mrpt_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/wrap2pi_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/utils__matlab_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/transform__gaussian_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slerp_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/robust__kernels_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ransac__applications_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ransac_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/point__poses2vectors_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ops__vectors_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ops__matrices_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/ops__containers_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/num__jacobian_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/model__search__impl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/model__search_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_matrix_block_sparse_cols_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/matrix__serialization_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/matrix__adaptors_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/math__frwds_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lightweight__geom__data_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/kmeans_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_k_d_tree_capable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/jacobians_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/interp__fit_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/homog__matrices_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/geometry_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/fourier_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/eigen__plugins__impl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/eigen__plugins_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/eigen__frwds_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/distributions_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/data__utils_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_spline_interpolator1_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_sparse_matrix_template_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_sparse_matrix_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_quaternion_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_polygon_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_monte_carlo_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_template_objects_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_template_numeric_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_template_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_fixed_numeric_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_d_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_b_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_matrix_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_levenberg_marquardt_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_histogram_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_binary_relation_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_array_numeric_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_array_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/math_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/zip_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/compress_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_probability_particle_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_particle_filter_data_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_particle_filter_capable_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_c_particle_filter_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/vision_2include_2mrpt_2vision_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/topography_2include_2mrpt_2topography_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tfest_2include_2mrpt_2tfest_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/slam_2include_2mrpt_2slam_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/pbmap_2include_2mrpt_2pbmap_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/opengl_2include_2mrpt_2opengl_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/obs_2include_2mrpt_2obs_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_2include_2mrpt_2nav_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/maps_2include_2mrpt_2maps_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/kinematics_2include_2mrpt_2kinematics_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/hmtslam_2include_2mrpt_2hmtslam_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gui_2include_2mrpt_2gui_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/detectors_2include_2mrpt_2detectors_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/base_2include_2mrpt_2base_2link__pragmas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/base_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/main_page__doc_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__vision_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__topography_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__tfest_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__stereoslam_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__slam_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__scanmatching_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__reactivenav_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__pbmap_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__opengl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__obs_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__nav_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__maps_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__kinematics_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__hwdrivers_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__hmtslam_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__gui_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__graphslam_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__graphs_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__detectors_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__bayes_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/lib__mrpt__base_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/env-vars_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__wxwidgets_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__suitesparse_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__sse_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__pcl_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__opengl__glut_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__opencv_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__libusb_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__libpcap_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__liblas_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__libftdi_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependency__eigen3_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dependencies_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/change_log__doc_8h_source.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_formulas_dark.log -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_formulas_dark.tex -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_formulas.log -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_formulas.tex -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/splitbard.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/splitbar.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/folderclosed.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/folderopen.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/docd.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/doc.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search/search.idx -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search/search.js -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search/search.css -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search/mag_seld.svg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search/mag_sel.svg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search/close.svg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search/mag_d.svg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/search/mag.svg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_g.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/sync_off.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/sync_on.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/bdwn.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/open.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/closed.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/doxygen.svg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/bc_sd.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/bc_s.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_fd.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_f.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_hd.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/nav_h.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tab_sd.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tab_hd.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tab_bd.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tab_ad.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tab_s.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tab_h.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tab_b.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tab_a.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/dynsections.js -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/menu.js -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/jquery.js -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/perf-html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/perf-html/results_1.2.0dev-MSVC11-64bit.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/perf-html/results_1.2.0dev-GCC-64bit.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/perf-html/results_1.2.0dev-CLANG-64bit.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/perf-html/index.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/perf-html/comparison_1.2.0dev-MSVC11-64bit_vs_1.2.0dev-GCC-64bit.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/perf-html/comparison_1.2.0dev-MSVC11-64bit_vs_1.2.0dev-CLANG-64bit.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/perf-html/comparison_1.2.0dev-GCC-64bit_vs_1.2.0dev-MSVC11-64bit.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/perf-html/comparison_1.2.0dev-GCC-64bit_vs_1.2.0dev-CLANG-64bit.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/perf-html/comparison_1.2.0dev-CLANG-64bit_vs_1.2.0dev-MSVC11-64bit.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/perf-html/comparison_1.2.0dev-CLANG-64bit_vs_1.2.0dev-GCC-64bit.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-vision.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-topography.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-stereoslam.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-slam.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-scanmatching.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-reactivenav.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-opengl.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-obs.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-maps.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-hwdrivers.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-hmtslam.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-gui.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-detectors.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-bayes.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt-base.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/_readme_directory_.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/velodyne_axes.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tfest_frames.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/sample_textFonts.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/quaternion.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_stock_objects_RobotRhodon.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_stock_objects_RobotPioneer.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_stock_objects_Househam_Sprayer.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_stock_objects_Hokuyo_UTM.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_stock_objects_Hokuyo_URG.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_stock_objects_CornerXYZSimple.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_stock_objects_CornerXYZ.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_stock_objects_CornerXYSimple.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_stock_objects_BumblebeeCamera.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CVectorField2D.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CText3D.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CText.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CSphere.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CSetOfLines.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CPosePDFParticles_as_opengl.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CPolyhedron.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CPointCloudColoured.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CPointCloud.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CPlanarLaserScan.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_COctoMapVoxels.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CMeshFast.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CMesh3D.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CMesh.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CGridPlaneXZ.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CGridPlaneXY.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CFrustum.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CEllipsoidRangeBearing2D.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CEllipsoidInverseDepth3D.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CEllipsoidInverseDepth2D.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CEllipsoid.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CDisk.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CCylinder.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CBox.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CAxis.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CAssimpModel.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CArrow.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/preview_CAngularObservationMesh.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt_logo.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/mrpt_gps_classes_usage.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/kinect_depth2range_10bit.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graph_mrpt_libs.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/graph_mrpt_libs.map -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/gl_utils_message_box.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/chessboard_localization.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Truncatedtetrahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Truncatedoctahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Truncatedicosahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Truncatedhexahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Truncateddodecahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Triakistetrahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Triakisoctahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Triakisicosahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Tetrakishexahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Tetrahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Rhombicuboctahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Rhombictriacontahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Rhombicosidodecahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Rhombicdodecahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Pentakisdodecahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/PTG2_paths.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/PTG1_paths.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Octahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/KLT_response_performance_SSE2.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Icosidodecahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Icosahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Hexahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Dodecahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Deltoidalicositetrahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Deltoidalhexecontahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/Cuboctahedron.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/CPose3D.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/CPose2D.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/CPoint3D.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/CPoint2D.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/CObservationStereoImages_figRefSystem.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/CObservationImage_figRefSystem.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/CObservation3DRangeScan_figRefSystem.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tabs.css -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tab_l.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/install.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/changelog.html -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/doxygen.css -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/install_files -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/install_files/screenshot_cmake_console_linux.preview.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/install_files/print.css -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/install_files/icon_win.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/install_files/icon_linux.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/install_files/icon_macos.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tab_r.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//html/tab_b.gif -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridMapLikelihoodCharacterization -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridMapLikelihoodCharacterization/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridMapLikelihoodCharacterization/test_gridmap3.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridMapLikelihoodCharacterization/test_gridmap2.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridMapLikelihoodCharacterization/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridMapLikelihoodCharacterization/viewResults.m -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridMapLikelihoodCharacterization/test_gridmap1.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridMapLikelihoodCharacterization/config_likelihood.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/leastSquares -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/leastSquares/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/leastSquares/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stereoRectify -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stereoRectify/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stereoRectify/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stl_containers_serialize -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stl_containers_serialize/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stl_containers_serialize/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/eNeck_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/eNeck_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/eNeck_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/polyhedronIntersection -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/polyhedronIntersection/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/polyhedronIntersection/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ptuHokuyo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ptuHokuyo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ptuHokuyo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/textFonts -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/textFonts/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/textFonts/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/poses -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/poses/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/poses/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/poses/BayesFusion.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/quaternions -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/quaternions/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/quaternions/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pioneerRobotDemo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pioneerRobotDemo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pioneerRobotDemo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/map3.bin -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/test_gridmap1.bmp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/scan1.bin -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/test_gridmap3.bmp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/map1.bin -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/map4.bin -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/simulated_scan.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/map2.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/map1.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/map5.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/map5.bin -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/scan2.bin -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/map4.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/map2.bin -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/out_Hs.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/test_gridmap2.bmp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserscans/map3.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/se3 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/se3/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/se3/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/RangeOnlyLocalization_RejectionSampling -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/RangeOnlyLocalization_RejectionSampling/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/RangeOnlyLocalization_RejectionSampling/_demo_map.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/RangeOnlyLocalization_RejectionSampling/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/texture_sizes_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/texture_sizes_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/texture_sizes_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/model_search_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/model_search_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/model_search_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pbmap-examples -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pbmap-examples/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pbmap-examples/pbmap-tutorials -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pbmap-examples/pbmap-tutorials/tutorial-pbmap-construction.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pbmap-examples/pbmap-tutorials/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pbmap-examples/pbmap-tutorials/tutorial-pbmap-visualizer.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/fileSystemWatcher -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/fileSystemWatcher/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/fileSystemWatcher/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/unscented_transform_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/unscented_transform_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/unscented_transform_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/coordinate_conversions -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/coordinate_conversions/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/coordinate_conversions/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoFlyCapture2 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoFlyCapture2/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoFlyCapture2/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kmeans -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kmeans/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kmeans/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/MOXmodel-rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/MOXmodel-rawlog/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/MOXmodel-rawlog/CONFIG_MOXmodel.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/MOXmodel-rawlog/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stereo-calib-demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stereo-calib-demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stereo-calib-demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ntrip-client -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ntrip-client/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ntrip-client/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/tracking_planes_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/tracking_planes_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageFFT -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageFFT/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageFFT/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kinect-to-2d-laser-demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kinect-to-2d-laser-demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kinect-to-2d-laser-demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/GPS_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/GPS_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/GPS_test/CONFIG_gps.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/GPS_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/tuMicos -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/tuMicos/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/tuMicos/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SerialPort_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SerialPort_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SerialPort_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/points3.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/matrix1.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/matrixA.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/fft_in.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/C.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/quantiles_out.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/points1.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/H_row.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/points2.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/in_for_cholesky.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/test_out.bin -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/eigen_times.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/map4.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/H.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/matrix/H_col.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/type_name -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/type_name/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/type_name/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_RGBD_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_RGBD_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_RGBD_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rrt_planning_example -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rrt_planning_example/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/checkerboardDetectors -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/checkerboardDetectors/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/checkerboardDetectors/test_1_checkerboard_9x6.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/checkerboardDetectors/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/http_tests -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/http_tests/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/http_tests/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/optimize-lm -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/optimize-lm/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/optimize-lm/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/multipleCheckerboards -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/multipleCheckerboards/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/multipleCheckerboards/test_3_checkerboards_5x4.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/multipleCheckerboards/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/csparse_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/csparse_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/csparse_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kinect_online_offline_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kinect_online_offline_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kinect_online_offline_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/eNoses_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/eNoses_test/CONFIG_eNoses.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/eNoses_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/eNoses_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/threadsTest -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/threadsTest/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/threadsTest/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pathPlanning -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pathPlanning/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/pathPlanning/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/octomap_simple -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/octomap_simple/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/octomap_simple/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ransac-demo-plane3D -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ransac-demo-plane3D/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ransac-demo-plane3D/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_driver_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_driver_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_proximity_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_proximity_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_proximity_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/enumerateCameras1394 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/enumerateCameras1394/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/enumerateCameras1394/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/.gitignore -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/slerp_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/slerp_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/slerp_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/params-by-name -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/params-by-name/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/params-by-name/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/createVideoFile -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/createVideoFile/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/createVideoFile/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/bayesianTracking -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/bayesianTracking/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/bayesianTracking/plot_GT_vs_EKF.m -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/bayesianTracking/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/offscreen-render -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/offscreen-render/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/offscreen-render/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoDC1394 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoDC1394/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoDC1394/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/NIDAQ_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/NIDAQ_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/NIDAQ_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/NIDAQ_test/LASER_SCAN_TEST.INI -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/NIDAQ_test/_out_scan.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/NIDAQ_test/_out_point_cloud.3Dscene -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ptuDPerception -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ptuDPerception/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ptuDPerception/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/critSectionDeadLock -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/critSectionDeadLock/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/critSectionDeadLock/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/bundle_adj_full_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/bundle_adj_full_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/bundle_adj_full_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kitti_dataset2rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kitti_dataset2rawlog/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/kitti_dataset2rawlog/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/octree_render_huge_pointcloud -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/octree_render_huge_pointcloud/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/octree_render_huge_pointcloud/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/opengl_video_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/opengl_video_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/opengl_video_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/sog-merge -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/sog-merge/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/sog-merge/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stringList -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stringList/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stringList/test.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stringList/_out_strings.bin -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stringList/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/stringList/_test_copy.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/spline_interpolation -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/spline_interpolation/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/spline_interpolation/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserProjectionInImages -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserProjectionInImages/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/laserProjectionInImages/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/display3D -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/display3D/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/display3D/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/swissranger_cam_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/swissranger_cam_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/swissranger_cam_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/fbo_render_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/fbo_render_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/fbo_render_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageCorrelation -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageCorrelation/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageCorrelation/_OUT_CORRELATION_FFT.BMP -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageCorrelation/fft2_test_image_patch.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageCorrelation/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageCorrelation/fft2_test_image.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageCorrelation/compareWithMATLAB.m -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_laser_serial_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_laser_serial_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_laser_serial_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ransac-demo-applications -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ransac-demo-applications/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ransac-demo-applications/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/geometry3D -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/geometry3D/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/geometry3D/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/dijkstra-example -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/dijkstra-example/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/dijkstra-example/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/FTDI_USB_enumerate_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/FTDI_USB_enumerate_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/FTDI_USB_enumerate_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/displayPlots -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/displayPlots/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/displayPlots/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_lms100eth_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_lms100eth_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_lms100eth_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoFlyCapture2_stereo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoFlyCapture2_stereo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoFlyCapture2_stereo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/benchmark-gridmaps -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/benchmark-gridmaps/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/benchmark-gridmaps/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/benchmark-gridmaps/benchmark-options.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gmrf_map_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gmrf_map_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gmrf_map_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/icp3D -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/icp3D/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/icp3D/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/times -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/times/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/times/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/HOKUYO_laser_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/HOKUYO_laser_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/HOKUYO_laser_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/HOKUYO_laser_test/LASER_SCAN_TEST.INI -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rgbd360 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rgbd360/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/graph_slam_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/graph_slam_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/graph_slam_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_laser_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_laser_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_laser_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_laser_test/LASER_SCAN_TEST.INI -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_laser_test/_out_scan.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SICK_laser_test/_out_point_cloud.3Dscene -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/db -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/db/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/db/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/test-compress -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/test-compress/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/test-compress/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/grab3Dvideo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/grab3Dvideo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/grab3Dvideo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/smart_pointers_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/smart_pointers_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/smart_pointers_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gauss_img_filtering -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gauss_img_filtering/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gauss_img_filtering/test_in.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gauss_img_filtering/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/CMakeLists_list_template.txt.in -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/opengl_video_viewport_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/opengl_video_viewport_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/opengl_video_viewport_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/keypoint_matching -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/keypoint_matching/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/keypoint_matching/imgs -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/keypoint_matching/imgs/imR_p01.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/keypoint_matching/imgs/imL_p01.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/keypoint_matching/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/resampling-test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/resampling-test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/resampling-test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_2d-icp-slam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_2d-icp-slam/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/IRBoard_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/IRBoard_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/IRBoard_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoOpenCV -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoOpenCV/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoOpenCV/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridRawlogSimulator -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridRawlogSimulator/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridRawlogSimulator/test_gridmap2.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gridRawlogSimulator/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rayTrace -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rayTrace/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rayTrace/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/face_detection -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/face_detection/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/face_detection/FACE_DETECTION_TEST.INI -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/face_detection/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gui_windows_events -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gui_windows_events/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gui_windows_events/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/directoryExplorer -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/directoryExplorer/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/directoryExplorer/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/threadsPipe -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/threadsPipe/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/threadsPipe/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/phidgetProximitySensor -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/phidgetProximitySensor/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/phidgetProximitySensor/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/phidgetProximitySensor/conf.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_to_rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_to_rawlog/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/openNI2_to_rawlog/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoAndBuildPyr -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoAndBuildPyr/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoAndBuildPyr/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/icp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/icp/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/icp/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rgbd_dataset2rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rgbd_dataset2rawlog/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rgbd_dataset2rawlog/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/observer_pattern -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/observer_pattern/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/observer_pattern/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/CMakeLists_template.txt.in -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/random -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/random/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/random/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/a_starAlgorithm -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/a_starAlgorithm/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/a_starAlgorithm/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/opengl_objects_demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/opengl_objects_demo/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/opengl_objects_demo/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gps-coordinates -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gps-coordinates/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gps-coordinates/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/RoboPeakLidar_laser_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/RoboPeakLidar_laser_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoFFmpeg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoFFmpeg/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/captureVideoFFmpeg/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/feature_extraction -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/feature_extraction/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/feature_extraction/imgs -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/feature_extraction/imgs/imR_p01.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/feature_extraction/imgs/imL_p01.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/feature_extraction/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/cameraCaptureAskDialog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/cameraCaptureAskDialog/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/cameraCaptureAskDialog/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/voronoi_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/voronoi_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/voronoi_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageConvolutionFFT -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageConvolutionFFT/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageConvolutionFFT/test_image.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageConvolutionFFT/test_convolution_window.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageConvolutionFFT/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/joystick -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/joystick/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/joystick/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/HOW_TO_ADD_EXAMPLES.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/sonar_SRF10_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/sonar_SRF10_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/sonar_SRF10_test/CONFIG_sonars.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/sonar_SRF10_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/setOfTexturedTrianglesTest -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/setOfTexturedTrianglesTest/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/setOfTexturedTrianglesTest/texture.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/setOfTexturedTrianglesTest/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/setOfTexturedTrianglesTest/mask.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/eNosesRealtime_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/eNosesRealtime_test/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/eNosesRealtime_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ransac-data-association -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ransac-data-association/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/ransac-data-association/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SocketsTest -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SocketsTest/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/SocketsTest/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/polygonSplit -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/polygonSplit/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/polygonSplit/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageBasics -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageBasics/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageBasics/frame_color.jpg -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/imageBasics/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rejectionSampling -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rejectionSampling/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rejectionSampling/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gravity3d -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gravity3d/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/gravity3d/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rovio_test -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/rovio_test/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/display3D_custom_render -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/display3D_custom_render/CMakeLists.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc//samples/display3D_custom_render/test.cpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc/mrpt_example1.tar.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/applications -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/applications/reactivenavdemo.desktop -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/applications/robotic-arm-kinematics.desktop -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/applications/cameracalib.desktop -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/applications/rawlogviewer.desktop -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/applications/gridmapnavsimul.desktop -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/applications/2dslamdemo.desktop -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/applications/sceneviewer.desktop -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/applications/navlog-viewer.desktop -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/applications/kinect-stereo-camera-calib-gui.desktop -- Up-to-date: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/kf-slam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/kf-slam/EKF-SLAM_test.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/kf-slam/EKF-SLAM_6D_test_no_odometry.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/kf-slam/EKF-SLAM_6D_test.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/kf-slam/EKF-SLAM_6D_test_datassoc.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/kf-slam/EKF-SLAM_6D_noncentered_test.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/kf-slam/EKF-SLAM_test_2d.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/kf-slam/partition_EKF-SLAM_test.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/icp-slam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/icp-slam/icp-slam_demo_LM.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/icp-slam/icp-slam_demo_classic.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/icp-slam/icp-slam_demo_classic_gridmatch.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/icp-slam/icp-slam_demo_with_octomap.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/icp-slam/icp-gas-mapping.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/hmt-slam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/hmt-slam/malaga.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/icp-graph-slam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/icp-graph-slam/icp-graph-slam.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/simul-beacons -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/simul-beacons/example_simul-beacons.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/2d-slam-demo -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/2d-slam-demo/2dslam-test.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/simul-landmarks -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/simul-landmarks/simul_landmarks_demo_EKF-SLAM_in_6D_noncenteredSensor.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/simul-landmarks/simul_landmarks_demo_EKF-SLAM_in_6D.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/simul-landmarks/simul_landmarks_demo_EKF-SLAM_in_6D_datassoc.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/simul-landmarks/simul_landmarks_demo_EKF-SLAM.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/README.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/icp-slam-live -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/icp-slam-live/icp-slam-live_demo_RPLIDAR_gridmap.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/pf-localization -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/pf-localization/localization_demo.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/pf-localization/ro-localization-demo.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/pf-localization/localization_demo_obsonly_rawlog.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/grid-matching -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/grid-matching/gridmatch_example.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/pbmap -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/pbmap/configLocaliser.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/pbmap/configPbMap.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rbpf-slam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rbpf-slam/gas_mapping_2lasers_2enoses.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rbpf-slam/example_3_gridmaps.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rbpf-slam/gridmapping_optimal_sampling.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rbpf-slam/gridmapping_RBPF_ICPbased_intel.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rbpf-slam/RO-SLAM_simulatedData_MC.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rbpf-slam/gridmapping_RBPF_grid_ICPbased_malaga.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rbpf-slam/gridmapping_RBPF_ICPbased_malaga.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rbpf-slam/RO-SLAM_simulatedData_SOG.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rbpf-slam/gridmapping_intel.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/Enose_v2.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/camera_pgr_flycap.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/roadbot-all.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/camera_pgr_flycap_stereo.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/NIDAQ_analog_ins.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/dataset_citroen.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/swissranger_cam.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/xsens_MT4_multiple.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/NIDAQ_digital_inputs.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/Wifi.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/hokuyo_UXM.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/velodyne_default_calib_VLP-16.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/rtkgps-lasers.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/NIDAQ_ains_encoders.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/ntrip_emitter.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/KVHDSP3000.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/openNI2.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/PhidgetIK.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/rgbd_2sensors.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/.gitignore -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/SICK_custom_rs422_USB.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/camera_stereoBumblebee.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/activmedia_robot.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/xsens_MT4.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/rgbd_4sensors.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/dataset_pid_gps.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/velodyne.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/xsens_IMU.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/skeleton_tracker.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/SICK_LMS_500k.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/tuHokuyo.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/kinect.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/velodyne_default_calib_HDL-32.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/camera_duo3d.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/gps.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/hokuyo_UTM.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/camera_stereoBumblebee_libdc1394.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/isense.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/hokuyo_UTM_camera_1394.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/SICK_LMS_serial.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/ptuHokuyo.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/camera_opencv.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/ptuHokuyoCamera.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/two_cameras_1394.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/NIDAQ_encoders.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/rgbd360.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/patrolbot_enoses.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/RFID.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/camera_1394.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/rawlog-grabber/camera_ffmpeg_video_file.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/ro-localization -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/ro-localization/UWB_localization_demo.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/navigation-ptgs -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/navigation-ptgs/reactive2d_config.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/navigation-ptgs/ptrrt_config_example1.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/config_files/navigation-ptgs/reactive3d_config.ini -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_6D_demo_DA_ground_truth_robot_path.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_6D_demo_DA.rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_6D_demo_noncentered_ground_truth_robot_path.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_6D_demo_DA_ground_truth.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/malaga-cs-fac-building.simplemap.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_demo.rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_6D_demo_ground_truth.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_6D_demo_noncentered_ground_truth.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/test_rtk_path.rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kinematic-models -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kinematic-models/puma560.kinbin -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kinematic-models/IRB6400C_Barrientos.kinbin -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/pbmap-demos -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/pbmap-demos/pointcloud2.pcd -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/pbmap-demos/pointcloud1.pcd -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/pbmap-demos/pose0.mat -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/pbmap-demos/pose1.mat -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/pbmap-demos/pointcloud0.pcd -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/pbmap-demos/pose2.mat -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/pbmap-demos/pointcloud3.pcd -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/pbmap-demos/pose3.mat -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/graph_2d_circle_50nodes.graph -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/uwb_ro-localization_demo_map.gridmap.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_6D_demo_noncentered.rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/README_directory.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_6D_demo_ground_truth_robot_path.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_demo_ground_truth.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/2006-MalagaCampus.gridmap.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/graph_2d_circle_50nodes_groundtruth.graph -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/uwb_ro-localization_demo.rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/localization_demo.simplemap.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/2006-01ENE-21-SENA_Telecom Faculty_one_loop_only.rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/uwb_ro-localization_demo_GT.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/localization_demo.rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/RO-SLAM_demo_ground_truth.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_6D_demo.rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/kf-slam_demo_ground_truth_robot_path.txt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mrpt/datasets/RO-SLAM_demo.rawlog -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/pixmaps -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/pixmaps/navlog-viewer.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/pixmaps/rawlogviewer.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/pixmaps/mrpt_icon.ico -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/pixmaps/robotic-arm-kinematics.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/pixmaps/sceneviewer.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/pixmaps/reactivenav.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/pixmaps/2d-slam-demo.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/pixmaps/gridmapsimul.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/pixmaps/cameracalibgui.png -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/appdata -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/appdata/navlog-viewer.appdata.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/appdata/kinect-stereo-camera-calib-gui.appdata.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/appdata/sceneviewer.appdata.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/appdata/gridmapnavsimul.appdata.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/appdata/reactivenavdemo.appdata.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/appdata/rawlogviewer.appdata.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/appdata/cameracalib.appdata.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/appdata/robotic-arm-kinematics.appdata.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/appdata/2dslamdemo.appdata.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mime -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mime/packages -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mime/packages/x-mrpt-gridmap.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mime/packages/x-mrpt-rawlog.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mime/packages/x-mrpt-hmtmap.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mime/packages/x-mrpt-3dscene.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mime/packages/x-mrpt-simplemap.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/mime/packages/x-mrpt-navlog.xml -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math_mrpt.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/SE_traits.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPoses2DSequence.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CRobot2DPoseEstimator.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPosePDFSOG.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3DPDF.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3DPDFSOG.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPointPDF.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPoseOrPoint.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPosePDFGrid.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPointPDFParticles.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3DRotVec.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPoses3DSequence.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPointPDFSOG.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/poses_frwds.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPoint3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose2DGridTemplate.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPoint2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3DQuatPDFGaussian.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPosePDF.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3DQuat.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPoseRandomSampler.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3DQuatPDF.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3DPDFParticles.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPosePDFGaussian.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3DInterpolator.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPointPDFGaussian.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPoint2DPDF.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/SO_SE_average.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3DQuatPDFGaussianInf.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPosePDFParticles.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3DPDFGaussianInf.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPoint2DPDFGaussian.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPosePDFGaussianInf.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPoseOrPoint_detail.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPose3DPDFGaussian.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses/CPoint.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/compress.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/compress -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/compress/zip.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/synch.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/base.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/synch -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/synch/MT_buffer.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/synch/CPipe.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/synch/atomic_incr.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/synch/CThreadSafeVariable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/synch/CSemaphore.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/synch/CCriticalSection.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/base -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/base/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/do_opencv_includes.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/stlplus -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/stlplus/exceptions.hpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/stlplus/smart_ptr.hpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/stlplus/containers_fixes.hpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/stlplus/smart_ptr.tpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/nanoflann -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/nanoflann/nanoflann.hpp -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/OptionalUnlabeledTracker.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/CmdLineOutput.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/XorHandler.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/MultiSwitchArg.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/IgnoreRestVisitor.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/Constraint.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/ValuesConstraint.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/CmdLine.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/StdOutput.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/UnlabeledMultiArg.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/DocBookOutput.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/UnlabeledValueArg.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/Visitor.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/HelpVisitor.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/MultiArg.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/Arg.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/SwitchArg.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/ArgException.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/ValueArg.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/CmdLineInterface.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/otherlibs/tclap/VersionVisitor.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/poses.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/random.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/bayes -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/bayes/CParticleFilterCapable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/bayes/CParticleFilterData.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/bayes/CParticleFilter.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/bayes/CProbabilityParticle.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/ops_containers.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/ops_containers.h.gcc12 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/matrix_adaptors.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/matrix_adaptors.h.cpp11 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CSplineInterpolator1D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/kmeans.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/utils_matlab.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/homog_matrices.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CMatrixD.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CMatrixTemplateObjects.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CArray.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/ransac.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/fourier.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CMatrix.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/ops_vectors.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/utils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/num_jacobian.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/data_utils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CBinaryRelation.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/matrix_serialization.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CMatrixTemplateNumeric.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/math_frwds.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CMatrixB.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CHistogram.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CMatrixTemplate.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CPolygon.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/KDTreeCapable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/point_poses2vectors.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CArrayNumeric.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/jacobians.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/lightweight_geom_data.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/slerp.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CQuaternion.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/wrap2pi.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/transform_gaussian.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CSparseMatrixTemplate.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/model_search_impl.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CLevenbergMarquardt.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/ops_matrices.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/geometry.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/eigen_frwds.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CMatrixFixedNumeric.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/ransac_applications.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CSparseMatrix.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/interp_fit.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/distributions.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/model_search.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/MatrixBlockSparseCols.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/robust_kernels.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/CMonteCarlo.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/eigen_plugins.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/math/eigen_plugins_impl.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/random -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/random/RandomGenerators.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system/filesystem.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system/CGenericMemoryPool.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system/datetime.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system/string_utils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system/parallelization.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system/memory.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system/threads.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system/vector_loadsave.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system/os.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system/CDirectoryExplorer.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/system/CFileSystemWatcher.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CConfigFileMemory.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CReferencedMemBlock.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/TColor.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CTimeLogger.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/compiler_fixes.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/SSE_macros.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CLog.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CTicTac.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CConfigFileBase.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/pstdint.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/TCamera.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/round.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/TStereoCamera.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/TPixelCoord.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/ci_less.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CDebugOutputCapable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CMessageQueue.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CTextFileLinesParser.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/adapters.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/net_utils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CStream.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/mrptEvent.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/circular_buffer.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CEnhancedMetaFile.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/TTypeName_impl.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CObserver.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/safe_pointers.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/metaprogramming.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/boost_join.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CConsoleRedirector.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/mrpt_stdint.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CCanvas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CSimpleDatabase.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/stl_extensions.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CMemoryStream.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CClientTCPSocket.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/TMatchingPair.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/md5.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/printf_vector.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CImage.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CMHPropertiesValuesList.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CMessage.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/core_defs.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CThreadSafeQueue.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CConfigFilePrefixer.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/bimap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/exceptions.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CUncopiable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CStartUpClassesRegister.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/color_maps.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/crc.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/types_math.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CMappedImage.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/integer_select.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CStringList.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CFileGZInputStream.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CLoadableOptions.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/msvc_inttypes.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CDynamicGrid.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CFileStream.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CObject.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CFileOutputStream.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/metaprogramming_serialization.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CRobotSimulator.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/TTypeName.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/utils_defs.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/aligned_containers.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CFileInputStream.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/TParameters.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CPropertiesValuesList.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CServerTCPSocket.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/types_simple.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/stl_serialization.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/mrpt_macros.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CMemoryChunk.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/SSE_types.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/list_searchable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CStdOutStream.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CFileGZOutputStream.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CTypeSelector.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/TEnumType.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CSerializable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/stl_containers_utils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CListOfClasses.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CProbabilityDensityFunction.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CConfigFile.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/types.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/PLY_import_export.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/bits.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/traits_map.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/mrpt_inttypes.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/map_as_vector.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/base/include//mrpt/utils/CObservable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/bayes/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/bayes/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/bayes/include//mrpt/bayes.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/bayes/include//mrpt/bayes -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/bayes/include//mrpt/bayes/CKalmanFilterCapable_impl.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/bayes/include//mrpt/bayes/CKalmanFilterCapable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/bayes/include//mrpt/bayes/CRejectionSamplingCapable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/detectors/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/detectors/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/detectors/include//mrpt/detectors.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/detectors/include//mrpt/detectors -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/detectors/include//mrpt/detectors/CDetectorDoorCrossing.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/detectors/include//mrpt/detectors/CCascadeClassifierDetection.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/detectors/include//mrpt/detectors/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/detectors/include//mrpt/detectors/CObjectDetection.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/detectors/include//mrpt/detectors/CDetectableObject.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/detectors/include//mrpt/detectors/CFaceDetection.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include//mrpt/graphs.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include//mrpt/graphs -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include//mrpt/graphs/CGraphPartitioner_impl.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include//mrpt/graphs/dijkstra.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include//mrpt/graphs/CDirectedGraph.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include//mrpt/graphs/CDirectedTree.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include//mrpt/graphs/CAStarAlgorithm.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include//mrpt/graphs/CNetworkOfPoses.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include//mrpt/graphs/CGraphPartitioner.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphs/include//mrpt/graphs/CNetworkOfPoses_impl.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphslam/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphslam/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphslam/include//mrpt/graphslam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphslam/include//mrpt/graphslam/levmarq_impl.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphslam/include//mrpt/graphslam/levmarq.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphslam/include//mrpt/graphslam/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphslam/include//mrpt/graphslam/types.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/graphslam/include//mrpt/graphslam.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/otherlibs -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/otherlibs/mathplot -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/otherlibs/mathplot/mathplot.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui/CMyGLCanvasBase.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui/CMyGLCanvasBase.h.eigen_X11 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui/CDisplayWindow.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui/WxUtils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui/WxSubsystem.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui/CDisplayWindowPlots.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui/CBaseGUIWindow.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui/gui_frwds.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui/CDisplayWindow3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/gui/include//mrpt/gui/keycodes.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/CLocalMetricHypothesis.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/CTopLCDetectorBase.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/hmtslam_impexp.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/CRobotPosesGraph.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/CHMHMapNode.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/CHMHMapArc.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/CTopLCDetector_FabMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/CHierarchicalMapMHPartition.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/CTopLCDetector_GridMatching.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/CHierarchicalMHMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/CHMTSLAM.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam/HMT_SLAM_common.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hmtslam/include//mrpt/hmtslam.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CKinect.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CSerialPort.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CFFMPEG_InputStream.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/COpenNI2Generic.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CImageGrabber_FlyCapture2.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CLMS100eth.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CSickLaserUSB.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CStereoGrabber_Bumblebee_libdc1394.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CSickLaserSerial.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CRovio.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CRaePID.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CRoboticHeadInterface.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CPtuDPerception.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/C2DRangeFinderAbstract.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CSkeletonTracker.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CPtuHokuyo.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CImageGrabber_dc1394.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CNTRIPClient.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CServoeNeck.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CTuMicos.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CBoardDLMS.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CGyroKVHDSP3000.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CCameraSensor.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CActivMediaRobotBase.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CInterfaceFTDIMessages.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/COpenNI2Sensor.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CGenericSensor.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CVelodyneScanner.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CImpinjRFID.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/TCaptureOptions_bumblebee.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CGPS_NTRIP.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CStereoGrabber_SVS.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CNTRIPEmitter.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CHokuyoURG.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CWirelessPower.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/hwdrivers_impexp.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CRoboPeakLidar.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CEnoseModular.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CGillAnemometer.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CBoardIR.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CIMUXSens_MT4.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CPhidgetInterfaceKitProximitySensors.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CCANBusReader.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CIMUIntersense.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CBoardENoses.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CInterfaceFTDI.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CIMUXSens.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CIbeoLuxETH.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CSwissRanger3DCamera.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CBoardSonars.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CGPSInterface.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CNationalInstrumentsDAQ.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CImageGrabber_OpenCV.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CJoystick.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/COpenNI2_RGBD360.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CPtuBase.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/hwdrivers/include//mrpt/hwdrivers/CDUO3DCamera.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/kinematics/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/kinematics/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/kinematics/include//mrpt/kinematics -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/kinematics/include//mrpt/kinematics/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/kinematics/include//mrpt/kinematics/CKinematicChain.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/kinematics/include//mrpt/kinematics.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/COctoMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/COctoMap.h.octomap -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/COctoMapBase.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/COctoMapBase.h.octomap -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CColouredOctoMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CColouredOctoMap.h.octomap -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CRandomFieldGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CWeightedPointsMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/PCL_adapters.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CGasConcentrationGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CHeightGridMap2D_Base.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CReflectivityGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CColouredPointsMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CHeightGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CPointsMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CLogOddsGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CBeaconMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CBeacon.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CSimplePointsMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/COccupancyGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CHeightGridMap2D_MRF.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/CWirelessPowerGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps/COctoMapBase_impl.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/maps.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/opengl -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/opengl/CAngularObservationMesh.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/opengl/CPlanarLaserScan.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/otherlibs -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CRandomFieldGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/COctoMapBase.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CWeightedPointsMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/PCL_adapters.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CGasConcentrationGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CReflectivityGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CColouredPointsMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CHeightGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CPointsMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CLogOddsGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CBeaconMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CBeacon.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/COctoMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CSimplePointsMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/COccupancyGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CWirelessPowerGridMap2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/maps/include//mrpt/slam/CColouredOctoMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/reactivenav.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/reactivenav -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/reactivenav/motion_planning_utils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/reactivenav/CReactiveNavigationSystem.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/reactivenav/CReactiveNavigationSystem3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/holonomic -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/holonomic/CHolonomicVFF.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/holonomic/CAbstractHolonomicReactiveMethod.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/holonomic/CHolonomicND.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/holonomic/CHolonomicLogFileRecord.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/planners -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/planners/PlannerRRT_SE2_TPS.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/planners/PlannerSimple2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/planners/TMoveTree.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/reactive -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/reactive/CAbstractReactiveNavigationSystem.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/reactive/CAbstractPTGBasedReactive.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/reactive/CReactiveNavigationSystem.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/reactive/CLogFileRecord.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/reactive/CReactiveNavigationSystem3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/tpspace -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/tpspace/motion_planning_utils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/tpspace/CPTG6.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/tpspace/CPTG1.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/tpspace/CPTG7.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/tpspace/CPTG4.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/tpspace/CPTG3.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/tpspace/CPTG2.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/tpspace/CPTG5.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/nav/include//mrpt/nav.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/maps -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/maps/TMetricMapTypesRegistry.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/maps/CMetricMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/maps/CMetricMapEvents.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/maps/metric_map_types.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/maps/CSimpleMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/maps/TMetricMapInitializer.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationSkeleton.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationCANBusJ1939.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CActionRobotMovement2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationRGBD360.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservation2DRangeScanWithUncertainty.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservation3DRangeScan_project3D_impl.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/VelodyneCalibration.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationBatteryState.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationOdometry.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationGasSensors.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationIMU.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationReflectivity.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/gnss_messages_ascii_nmea.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationBeaconRanges.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/gnss_messages_common.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationRawDAQ.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservation6DFeatures.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/T2DScanProperties.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationRange.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/gnss_messages_novatel.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/gnss_messages_type_list.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/gnss_messages_topcon.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CActionRobotMovement3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservation3DRangeScan.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationGPS.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservation.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CRawlog.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationStereoImagesFeatures.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CActionCollection.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationWindSensor.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationStereoImages.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CSinCosLookUpTableFor2DScans.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/carmen_log_tools.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationRFID.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationImage.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CAction.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/obs_frwds.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationVelodyneScan.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationBearingRange.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/gnss_messages.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationComment.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CSensoryFrame.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservationWirelessPower.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs/CObservation2DRangeScan.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/obs.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationCANBusJ1939.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CActionRobotMovement2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationRGBD360.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationBatteryState.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationOdometry.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationGasSensors.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationIMU.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CMetricMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationReflectivity.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationBeaconRanges.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationRawDAQ.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservation6DFeatures.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationRange.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CActionRobotMovement3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservation3DRangeScan.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationGPS.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservation.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CRawlog.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationStereoImagesFeatures.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CMetricMapEvents.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CActionCollection.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationWindSensor.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationStereoImages.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CSinCosLookUpTableFor2DScans.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationRFID.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationImage.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CAction.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CSimpleMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationBearingRange.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationComment.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CSensoryFrame.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservationWirelessPower.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/obs/include//mrpt/slam/CObservation2DRangeScan.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/stock_objects.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CGeneralizedCylinder.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CMesh.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CRenderizable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CLight.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CTextMessageCapable.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CMesh3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/pose_pdfs.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CSetOfTexturedTriangles.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CAxis.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/C3DSScene.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CVectorField3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CTexturedPlane.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CSetOfTriangles.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/graph_tools.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/COctreePointRenderer.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CGeneralizedEllipsoidTemplate.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CEllipsoidInverseDepth3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CFBORender.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CSphere.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CMeshFast.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CPointCloudColoured.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CSetOfObjects.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CFrustum.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/opengl_frwds.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CArrow.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CSetOfLines.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CCamera.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CEllipsoidInverseDepth2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CRenderizableDisplayList.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/graph_tools_impl.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CBox.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/gl_utils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CDisk.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CCylinder.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CEllipsoid.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CGridPlaneXY.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/COpenGLScene.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CVectorField2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CText.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CEllipsoidRangeBearing2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/COpenGLViewport.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CGridPlaneXZ.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CAssimpModel.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/COctoMapVoxels.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/opengl_fonts.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CTexturedObject.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CSimpleLine.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CText3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CPointCloud.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/CPolyhedron.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl/COpenGLStandardObject.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//mrpt/opengl.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//otherlibs -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//otherlibs/freeglut -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//otherlibs/freeglut/GL -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//otherlibs/freeglut/GL/glut.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//otherlibs/freeglut/GL/freeglut_std.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//otherlibs/freeglut/GL/freeglut_ext.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/opengl/include//otherlibs/freeglut/GL/freeglut.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/PbMapMaker.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/PbMapMaker.h.boost173 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/PbMapLocaliser.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/heuristicParams.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/Subgraph.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/ConsistencyTest.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/PlaneInferredInfo.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/SemanticClustering.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/PbMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/SubgraphMatcher.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/Plane.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/pbmap/include//mrpt/pbmap/Miscellaneous.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/maps -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/maps/CMultiMetricMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/maps/CMultiMetricMapPDF.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CICP.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CMonteCarloLocalization2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CMetricMapsAlignmentAlgorithm.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CIncrementalMapPartitioner.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/TKLDParams.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/PF_implementations_data.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CMetricMapBuilderRBPF.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CMetricMapBuilderICP.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CRangeBearingKFSLAM.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CRangeBearingKFSLAM2D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/PF_implementations.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/COccupancyGridMapFeatureExtractor.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/PF_aux_structs.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CMultiMetricMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/observations_overlap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CRejectionSamplingRangeOnlyLocalization.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CMetricMapBuilder.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/data_association.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CGridMapAligner.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CMultiMetricMapPDF.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/TMonteCarloLocalizationParams.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/slam/include//mrpt/slam/CMonteCarloLocalization3D.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/tfest/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/tfest/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/tfest/include//mrpt/scanmatching.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/tfest/include//mrpt/tfest -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/tfest/include//mrpt/tfest/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/tfest/include//mrpt/tfest/se2.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/tfest/include//mrpt/tfest/indiv-compat-decls.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/tfest/include//mrpt/tfest/se3.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/tfest/include//mrpt/scanmatching -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/tfest/include//mrpt/scanmatching/scan_matching.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/tfest/include//mrpt/tfest.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/topography/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/topography/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/topography/include//mrpt/topography -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/topography/include//mrpt/topography/data_types.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/topography/include//mrpt/topography/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/topography/include//mrpt/topography/conversions.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/topography/include//mrpt/topography/path_from_rtk_gps.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/topography/include//mrpt/topography.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include/ -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/maps -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/maps/CLandmark.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/maps/CLandmarksMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/obs -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/obs/CObservationVisualLandmarks.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/CCamModel.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/descriptor_kdtrees.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/TSimpleFeature.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/CDifodo.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/CImagePyramid.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/utils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/bundle_adjustment.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/CStereoRectifyMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/CFeatureExtraction.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/CUndistortMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/tracking.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/link_pragmas.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/CFeature.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/descriptor_pairing.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/chessboard_stereo_camera_calib.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/chessboard_camera_calib.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/multiDesc_utils.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/pinhole.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/CVideoFileWriter.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/types.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision/chessboard_find_corners.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/slam -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/slam/CLandmark.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/slam/CLandmarksMap.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/slam/CObservationVisualLandmarks.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/vision/include//mrpt/vision.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/mrpt-config/mrpt/config.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/include/mrpt/mrpt-config/mrpt/version.h -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-base.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-base.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-base.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-base.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-detectors.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-detectors.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-detectors.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-detectors.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-gui.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-gui.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-gui.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-gui.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-hmtslam.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-hmtslam.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-hmtslam.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-hmtslam.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-hwdrivers.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-hwdrivers.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-hwdrivers.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-hwdrivers.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-kinematics.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-kinematics.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-kinematics.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-kinematics.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-maps.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-maps.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-maps.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-maps.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-nav.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-nav.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-nav.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-nav.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-obs.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-obs.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-obs.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-obs.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-opengl.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-opengl.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-opengl.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-opengl.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-pbmap.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-pbmap.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-pbmap.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-pbmap.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-slam.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-slam.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-slam.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-slam.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-tfest.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-tfest.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-tfest.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-tfest.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-topography.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-topography.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-topography.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-topography.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-vision.so.1.4.0 -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-vision.so.1.4 -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-vision.so.1.4.0" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-vision.so -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/2d-slam-demo -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/2d-slam-demo" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/DifOdometry-Datasets -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/DifOdometry-Datasets" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/GridmapNavSimul -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/GridmapNavSimul" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/RawLogViewer -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/RawLogViewer" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/ReactiveNav3D-Demo -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/ReactiveNav3D-Demo" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/ReactiveNavigationDemo -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/ReactiveNavigationDemo" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/SceneViewer3D -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/SceneViewer3D" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/camera-calib -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/camera-calib" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/carmen2rawlog -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/carmen2rawlog" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/carmen2simplemap -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/carmen2simplemap" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/features-matching -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/features-matching" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/gps2rawlog -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/gps2rawlog" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/graph-slam -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/graph-slam" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/grid-matching -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/grid-matching" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/hmt-slam -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/hmt-slam" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/hmt-slam-gui -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/hmt-slam-gui" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/hmtMapViewer -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/hmtMapViewer" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/holonomic-navigator-demo -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/holonomic-navigator-demo" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/icp-slam -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/icp-slam" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/icp-slam-live -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/icp-slam-live" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/image2gridmap -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/image2gridmap" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kf-slam -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kf-slam" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kinect-3d-slam -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kinect-3d-slam" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kinect-3d-view -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kinect-3d-view" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kinect-stereo-calib -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kinect-stereo-calib" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/map-partition -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/map-partition" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/mrpt-perfdata2html -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/mrpt-perfdata2html" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/mrpt-performance -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/mrpt-performance" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/navlog-viewer -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/navlog-viewer" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/observations2map -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/observations2map" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/pf-localization -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/pf-localization" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/rawlog-edit -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/rawlog-edit" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/rawlog-grabber -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/rawlog-grabber" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/rbpf-slam -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/rbpf-slam" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/ro-localization -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/ro-localization" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/robotic-arm-kinematics -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/robotic-arm-kinematics" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/simul-beacons -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/simul-beacons" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/simul-gridmap -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/simul-gridmap" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/simul-landmarks -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/simul-landmarks" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/track-video-features -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/track-video-features" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/velodyne-view -- Set runtime path of "/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/velodyne-view" to "" -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/rawlog-grabber.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/RawLogViewer.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/ReactiveNavigationDemo.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/ReactiveNav3D-Demo.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/SceneViewer3D.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/camera-calib.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/icp-slam.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/icp-slam-live.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/kf-slam.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/2d-slam-demo.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/map-partition.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/observations2map.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/pf-localization.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/ro-localization.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/rbpf-slam.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/simul-landmarks.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/simul-beacons.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/simul-gridmap.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/GridmapNavSimul.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/grid-matching.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/features-matching.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/mrpt-performance.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/mrpt-perfdata2html.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/prrt-navigator-demo.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/holonomic-navigator-demo.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/navlog-viewer.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/hmt-slam-gui.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/track-video-features.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/graph-slam.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/kinect-3d-slam.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/kinect-3d-view.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/kinect-stereo-calib.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/robotic-arm-kinematics.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/velodyne-view.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/gps2rawlog.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/rawlog-edit.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/carmen2rawlog.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/carmen2simplemap.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/image2gridmap.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/DifOdometry-Datasets.1.gz -- Installing: /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/man/man1/DifOdometry-Camera.1.gz + find /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/applications/ -name '*.desktop' + xargs -I FIL desktop-file-validate FIL + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/2dslamdemo.appdata.xml /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/cameracalib.appdata.xml /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/gridmapnavsimul.appdata.xml /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/kinect-stereo-camera-calib-gui.appdata.xml /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/navlog-viewer.appdata.xml /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/rawlogviewer.appdata.xml /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/reactivenavdemo.appdata.xml /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/robotic-arm-kinematics.appdata.xml /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/sceneviewer.appdata.xml /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/2dslamdemo.appdata.xml: OK /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/cameracalib.appdata.xml: OK /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/gridmapnavsimul.appdata.xml: OK /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/kinect-stereo-camera-calib-gui.appdata.xml: OK /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/navlog-viewer.appdata.xml: OK /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/rawlogviewer.appdata.xml: OK /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/reactivenavdemo.appdata.xml: OK /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/robotic-arm-kinematics.appdata.xml: OK /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/appdata/sceneviewer.appdata.xml: OK + rm -fr /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/mrpt-doc + rm -fr /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/share/doc/mrpt-doc + rm -fr '/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le//usr/lib/python*' + /usr/bin/find-debuginfo -j5 --strict-build-id -m -i --build-id-seed 1.4.0-34.fc38 --unique-debug-suffix -1.4.0-34.fc38.ppc64le --unique-debug-src-base mrpt-1.4.0-34.fc38.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/mrpt-1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/2d-slam-demo extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/DifOdometry-Datasets extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/GridmapNavSimul extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/ReactiveNav3D-Demo extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/RawLogViewer extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/ReactiveNavigationDemo extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/SceneViewer3D extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/camera-calib extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/carmen2rawlog extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/carmen2simplemap extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/features-matching extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/gps2rawlog extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/graph-slam extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/grid-matching extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/hmt-slam extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/hmt-slam-gui extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/hmtMapViewer extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/holonomic-navigator-demo extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/icp-slam extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/icp-slam-live extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/image2gridmap extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kf-slam extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kinect-3d-slam extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kinect-3d-view extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/kinect-stereo-calib extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/map-partition extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/mrpt-perfdata2html extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/mrpt-performance extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/navlog-viewer extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/observations2map extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/pf-localization extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/rawlog-edit extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/rawlog-grabber extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/rbpf-slam extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/ro-localization extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/robotic-arm-kinematics extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/simul-beacons extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/simul-gridmap extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/simul-landmarks extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/track-video-features extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/bin/velodyne-view extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-base.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-detectors.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-gui.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-hmtslam.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-hwdrivers.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-kinematics.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-maps.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-nav.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-obs.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-opengl.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-pbmap.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-slam.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-tfest.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-topography.so.1.4.0 extracting debug info from /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/lib64/libmrpt-vision.so.1.4.0 original debug info size: 1678080kB, size after compression: 1137920kB /usr/bin/sepdebugcrcfix: Updated 56 CRC32s, 0 CRC32s did match. 41450 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/mrpt-1.4.0-34.fc38.ppc64le/libs/obs/src/CObservationRGBD360.cpp is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Jz5ygn + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mrpt-1.4.0 ++ pwd + export LD_LIBRARY_PATH=/builddir/build/BUILD/mrpt-1.4.0/lib + LD_LIBRARY_PATH=/builddir/build/BUILD/mrpt-1.4.0/lib + cd redhat-linux-build + /usr/bin/ctest --output-on-failure --force-new-ctest-process -j5 --verbose UpdateCTestConfiguration from :/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/DartConfiguration.tcl UpdateCTestConfiguration from :/builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build/DartConfiguration.tcl Test project /builddir/build/BUILD/mrpt-1.4.0/redhat-linux-build Constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end No tests were found!!! /builddir/build/BUILD/mrpt-1.4.0 + cd - + RPM_EC=0 ++ jobs -p + exit 0 Processing files: mrpt-base-1.4.0-34.fc38.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.6nDsNo + umask 022 + cd /builddir/build/BUILD + cd mrpt-1.4.0 + DOCDIR=/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-base + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-base + cp -pr README.md /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-base + cp -pr doc/COPYING /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-base + RPM_EC=0 ++ jobs -p + exit 0 Provides: libmrpt-base.so.1.4()(64bit) mrpt-base = 1.4.0-34.fc38 mrpt-base(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld64.so.2()(64bit) ld64.so.2(GLIBC_2.23)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.30)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcxsparse.so.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(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.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.3.3)(64bit) rtld(GNU_HASH) Processing files: mrpt-libs-1.4.0-34.fc38.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.8NmJKv + umask 022 + cd /builddir/build/BUILD + cd mrpt-1.4.0 + DOCDIR=/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-libs + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-libs + cp -pr README.md /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-libs + cp -pr doc/COPYING /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-libs + RPM_EC=0 ++ jobs -p + exit 0 Provides: libmrpt-base.so.1.4()(64bit) libmrpt-detectors.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-hmtslam.so.1.4()(64bit) libmrpt-hwdrivers.so.1.4()(64bit) libmrpt-kinematics.so.1.4()(64bit) libmrpt-maps.so.1.4()(64bit) libmrpt-nav.so.1.4()(64bit) libmrpt-obs.so.1.4()(64bit) libmrpt-opengl.so.1.4()(64bit) libmrpt-pbmap.so.1.4()(64bit) libmrpt-slam.so.1.4()(64bit) libmrpt-tfest.so.1.4()(64bit) libmrpt-topography.so.1.4()(64bit) libmrpt-vision.so.1.4()(64bit) mrpt-base = 1.4.0-34.fc38 mrpt-detectors = 1.4.0-34.fc38 mrpt-gui = 1.4.0-34.fc38 mrpt-hmtslam = 1.4.0-34.fc38 mrpt-hwdrivers = 1.4.0-34.fc38 mrpt-kinematics = 1.4.0-34.fc38 mrpt-libs = 1.4.0-34.fc38 mrpt-libs(ppc-64) = 1.4.0-34.fc38 mrpt-maps = 1.4.0-34.fc38 mrpt-obs = 1.4.0-34.fc38 mrpt-opengl = 1.4.0-34.fc38 mrpt-pbmap = 1.4.0-34.fc38 mrpt-prrt-navigation = 1.4.0-34.fc38 mrpt-reactivenav = 1.4.0-34.fc38 mrpt-scanmatching = 1.4.0-34.fc38 mrpt-slam = 1.4.0-34.fc38 mrpt-topography = 1.4.0-34.fc38 mrpt-vision = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld64.so.2()(64bit) ld64.so.2(GLIBC_2.23)(64bit) lib3ds-1.so.3()(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libassimp.so.5()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.30)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcxsparse.so.3()(64bit) libdc1394.so.25()(64bit) libfreenect.so.0()(64bit) libftdi1.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libglut.so.3()(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.32)(64bit) libm.so.6(GLIBC_2.35)(64bit) libmrpt-base.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-maps.so.1.4()(64bit) libmrpt-obs.so.1.4()(64bit) libmrpt-opengl.so.1.4()(64bit) libmrpt-slam.so.1.4()(64bit) libmrpt-tfest.so.1.4()(64bit) libmrpt-vision.so.1.4()(64bit) liboctomap.so.1.9()(64bit) libpcl_common.so.1.12()(64bit) libpcl_features.so.1.12()(64bit) libpcl_filters.so.1.12()(64bit) libpcl_io.so.1.12()(64bit) libpcl_search.so.1.12()(64bit) libpcl_segmentation.so.1.12()(64bit) libpcl_visualization.so.1.12()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(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.10)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libusb-1.0.so.0()(64bit) libvtkCommonCore.so.1()(64bit) libvtkCommonDataModel.so.1()(64bit) libvtkCommonExecutionModel.so.1()(64bit) libvtkCommonMath.so.1()(64bit) libvtkFiltersCore.so.1()(64bit) libvtkFiltersGeometry.so.1()(64bit) libvtkRenderingAnnotation.so.1()(64bit) libvtkRenderingCore.so.1()(64bit) libvtkRenderingFreeType.so.1()(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_gl-3.2.so.0()(64bit) libwx_gtk3u_gl-3.2.so.0(WXU_3.2)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.3.3)(64bit) rtld(GNU_HASH) Obsoletes: mrpt-base < 1.3.0 mrpt-detectors < 1.3.0 mrpt-gui < 1.3.0 mrpt-hmtslam < 1.3.0 mrpt-hwdrivers < 1.3.0 mrpt-kinematics < 1.3.0 mrpt-maps < 1.3.0 mrpt-obs < 1.3.0 mrpt-opengl < 1.3.0 mrpt-pbmap < 1.3.0 mrpt-prrt-navigation < 1.3.0 mrpt-reactivenav < 1.3.0 mrpt-scanmatching < 1.3.0 mrpt-slam < 1.3.0 mrpt-topography < 1.3.0 mrpt-vision < 1.3.0 Processing files: mrpt-apps-1.4.0-34.fc38.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pymjik + umask 022 + cd /builddir/build/BUILD + cd mrpt-1.4.0 + DOCDIR=/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-apps + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-apps + cp -pr README.md /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-apps + cp -pr doc/COPYING /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-apps + RPM_EC=0 ++ jobs -p + exit 0 warning: File listed twice: /usr/lib/.build-id/17/3d34ed8945f9357d4929c89ce22753c579cf8d warning: File listed twice: /usr/lib/.build-id/23/871e60a33f1ab2d0958e756edc7be1350fc23d warning: File listed twice: /usr/lib/.build-id/23/fcd26088b5e95d8abaac18d4e699c86d016a2c warning: File listed twice: /usr/lib/.build-id/4b/29a0b300c82e6f8b6a983e05e54a6b5772c34d warning: File listed twice: /usr/lib/.build-id/52/015537175ffdeaf6286510f660bead2263a878 warning: File listed twice: /usr/lib/.build-id/92/8ed1bb10a992a1d04650a8d3edcaec5d818780 warning: File listed twice: /usr/lib/.build-id/ba/2aac994234894f7ee7a5276fcd36d1f07ab180 warning: File listed twice: /usr/lib/.build-id/c8/5c4d9e5363fd6e7e9796e0ef00c751a10710b6 warning: File listed twice: /usr/lib/.build-id/d9/b1006e2c33497ee76bd2cde3f552bf71c1f984 Provides: mrpt-apps = 1.4.0-34.fc38 mrpt-apps(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld64.so.2()(64bit) ld64.so.2(GLIBC_2.23)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libmrpt-base.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-hmtslam.so.1.4()(64bit) libmrpt-hwdrivers.so.1.4()(64bit) libmrpt-maps.so.1.4()(64bit) libmrpt-nav.so.1.4()(64bit) libmrpt-obs.so.1.4()(64bit) libmrpt-opengl.so.1.4()(64bit) libmrpt-slam.so.1.4()(64bit) libmrpt-tfest.so.1.4()(64bit) libmrpt-topography.so.1.4()(64bit) libmrpt-vision.so.1.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(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.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_gl-3.2.so.0()(64bit) libwx_gtk3u_gl-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Processing files: mrpt-2d-slam-1.4.0-34.fc38.ppc64le Provides: application() application(2dslamdemo.desktop) metainfo() metainfo(2dslamdemo.appdata.xml) mrpt-2d-slam = 1.4.0-34.fc38 mrpt-2d-slam(ppc-64) = 1.4.0-34.fc38 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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libmrpt-base.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-obs.so.1.4()(64bit) libmrpt-opengl.so.1.4()(64bit) libmrpt-slam.so.1.4()(64bit) libmrpt-vision.so.1.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(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.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Processing files: mrpt-camera-calibration-1.4.0-34.fc38.ppc64le Provides: application() application(cameracalib.desktop) metainfo() metainfo(cameracalib.appdata.xml) mrpt-camera-calibration = 1.4.0-34.fc38 mrpt-camera-calibration(ppc-64) = 1.4.0-34.fc38 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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libmrpt-base.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-hwdrivers.so.1.4()(64bit) libmrpt-obs.so.1.4()(64bit) libmrpt-opengl.so.1.4()(64bit) libmrpt-vision.so.1.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(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.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_gl-3.2.so.0()(64bit) libwx_gtk3u_gl-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Processing files: mrpt-gridmap-navigation-1.4.0-34.fc38.ppc64le Provides: application() application(gridmapnavsimul.desktop) metainfo() metainfo(gridmapnavsimul.appdata.xml) mrpt-gridmap-navigation = 1.4.0-34.fc38 mrpt-gridmap-navigation(ppc-64) = 1.4.0-34.fc38 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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libmrpt-base.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-hwdrivers.so.1.4()(64bit) libmrpt-maps.so.1.4()(64bit) libmrpt-obs.so.1.4()(64bit) libmrpt-opengl.so.1.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(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.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_gl-3.2.so.0()(64bit) libwx_gtk3u_gl-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Processing files: mrpt-navlog-viewer-1.4.0-34.fc38.ppc64le Provides: application() application(navlog-viewer.desktop) metainfo() metainfo(navlog-viewer.appdata.xml) mimehandler(application/x-mrpt-navlog) mrpt-navlog-viewer = 1.4.0-34.fc38 mrpt-navlog-viewer(ppc-64) = 1.4.0-34.fc38 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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libmrpt-base.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-maps.so.1.4()(64bit) libmrpt-nav.so.1.4()(64bit) libmrpt-opengl.so.1.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(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.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Processing files: mrpt-rawlog-viewer-1.4.0-34.fc38.ppc64le Provides: application() application(rawlogviewer.desktop) metainfo() metainfo(rawlogviewer.appdata.xml) mimehandler(application/x-mrpt-rawlog) mrpt-rawlog-viewer = 1.4.0-34.fc38 mrpt-rawlog-viewer(ppc-64) = 1.4.0-34.fc38 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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libmrpt-base.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-maps.so.1.4()(64bit) libmrpt-obs.so.1.4()(64bit) libmrpt-opengl.so.1.4()(64bit) libmrpt-slam.so.1.4()(64bit) libmrpt-topography.so.1.4()(64bit) libmrpt-vision.so.1.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(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.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_gl-3.2.so.0()(64bit) libwx_gtk3u_gl-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Processing files: mrpt-reactive-navigation-1.4.0-34.fc38.ppc64le Provides: application() application(reactivenavdemo.desktop) metainfo() metainfo(reactivenavdemo.appdata.xml) mrpt-reactive-navigation = 1.4.0-34.fc38 mrpt-reactive-navigation(ppc-64) = 1.4.0-34.fc38 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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libmrpt-base.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-maps.so.1.4()(64bit) libmrpt-nav.so.1.4()(64bit) libmrpt-obs.so.1.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(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.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Processing files: mrpt-robotic-arm-kinematics-1.4.0-34.fc38.ppc64le Provides: application() application(robotic-arm-kinematics.desktop) metainfo() metainfo(robotic-arm-kinematics.appdata.xml) mrpt-robotic-arm-kinematics = 1.4.0-34.fc38 mrpt-robotic-arm-kinematics(ppc-64) = 1.4.0-34.fc38 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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libmrpt-base.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-kinematics.so.1.4()(64bit) libmrpt-opengl.so.1.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(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.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_gl-3.2.so.0()(64bit) libwx_gtk3u_gl-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_html-3.2.so.0()(64bit) libwx_gtk3u_html-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Processing files: mrpt-scene-viewer-1.4.0-34.fc38.ppc64le Provides: application() application(sceneviewer.desktop) metainfo() metainfo(sceneviewer.appdata.xml) mimehandler(application/x-mrpt-3dscene) mrpt-scene-viewer = 1.4.0-34.fc38 mrpt-scene-viewer(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGL.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libmrpt-base.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-maps.so.1.4()(64bit) libmrpt-opengl.so.1.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(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.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_gl-3.2.so.0()(64bit) libwx_gtk3u_gl-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Processing files: mrpt-stereo-camera-calibration-1.4.0-34.fc38.ppc64le Provides: application() application(kinect-stereo-camera-calib-gui.desktop) metainfo() metainfo(kinect-stereo-camera-calib-gui.appdata.xml) mrpt-stereo-camera-calibration = 1.4.0-34.fc38 mrpt-stereo-camera-calibration(ppc-64) = 1.4.0-34.fc38 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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libmrpt-base.so.1.4()(64bit) libmrpt-gui.so.1.4()(64bit) libmrpt-hwdrivers.so.1.4()(64bit) libmrpt-obs.so.1.4()(64bit) libmrpt-opengl.so.1.4()(64bit) libmrpt-vision.so.1.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(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.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_gl-3.2.so.0()(64bit) libwx_gtk3u_gl-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Processing files: mrpt-devel-1.4.0-34.fc38.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.8bICTu + umask 022 + cd /builddir/build/BUILD + cd mrpt-1.4.0 + DOCDIR=/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-devel + cp -pr README.md /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-devel + cp -pr doc/COPYING /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: mrpt-devel = 1.4.0-34.fc38 mrpt-devel(ppc-64) = 1.4.0-34.fc38 pkgconfig(mrpt-base) = 1.4.0 pkgconfig(mrpt-bayes) = 1.4.0 pkgconfig(mrpt-detectors) = 1.4.0 pkgconfig(mrpt-graphs) = 1.4.0 pkgconfig(mrpt-graphslam) = 1.4.0 pkgconfig(mrpt-gui) = 1.4.0 pkgconfig(mrpt-hmtslam) = 1.4.0 pkgconfig(mrpt-hwdrivers) = 1.4.0 pkgconfig(mrpt-kinematics) = 1.4.0 pkgconfig(mrpt-maps) = 1.4.0 pkgconfig(mrpt-nav) = 1.4.0 pkgconfig(mrpt-obs) = 1.4.0 pkgconfig(mrpt-opengl) = 1.4.0 pkgconfig(mrpt-pbmap) = 1.4.0 pkgconfig(mrpt-reactivenav) = 1.4.0 pkgconfig(mrpt-scanmatching) = 1.4.0 pkgconfig(mrpt-slam) = 1.4.0 pkgconfig(mrpt-tfest) = 1.4.0 pkgconfig(mrpt-topography) = 1.4.0 pkgconfig(mrpt-vision) = 1.4.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config pkgconfig(eigen3) pkgconfig(mrpt-base) pkgconfig(mrpt-bayes) pkgconfig(mrpt-graphs) pkgconfig(mrpt-graphslam) pkgconfig(mrpt-gui) pkgconfig(mrpt-maps) pkgconfig(mrpt-nav) pkgconfig(mrpt-obs) pkgconfig(mrpt-opengl) pkgconfig(mrpt-slam) pkgconfig(mrpt-tfest) pkgconfig(mrpt-vision) Processing files: mrpt-doc-1.4.0-34.fc38.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.H74oVI + umask 022 + cd /builddir/build/BUILD + cd mrpt-1.4.0 + DOCDIR=/builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc + cp -pr README.md /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc + cp -pr doc/COPYING /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc + cp -pr doc/html /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc + cp -pr samples /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le/usr/share/doc/mrpt-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: mrpt-doc = 1.4.0-34.fc38 mrpt-doc(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mrpt-debugsource-1.4.0-34.fc38.ppc64le Provides: mrpt-debugsource = 1.4.0-34.fc38 mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mrpt-debuginfo-1.4.0-34.fc38.ppc64le Provides: mrpt-debuginfo = 1.4.0-34.fc38 mrpt-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-base-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = 6ba19d29d34a404de02a70fbd243b459ebb503af mrpt-base-debuginfo = 1.4.0-34.fc38 mrpt-base-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-libs-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = 1a7026efaa310d9599accf112a2695f6718fb03e debuginfo(build-id) = 1ef3b08f8c358827120d40edc8f813ddcc8093d3 debuginfo(build-id) = 335c8625d5aa9557c31d80d06b1b20773ddb52c9 debuginfo(build-id) = 33e003bf9520f3443a7ff3529b12578759e713be debuginfo(build-id) = 3de70f9905030d5b742d53276e5ad6c3d08fb270 debuginfo(build-id) = 6ba19d29d34a404de02a70fbd243b459ebb503af debuginfo(build-id) = 7d8ca33c9f85cf58d1d789b41378773c36fd55dd debuginfo(build-id) = 849a60a434b8cfa24d5b9d96b8996caf65bfb2fa debuginfo(build-id) = 98e85914e9f857416b44d9f5cc64aa08813d36d1 debuginfo(build-id) = b587b2b5c438ffb3b40ebe3d5b09c7b81540cda1 debuginfo(build-id) = c8417a98d521faa846fb196835765011cc02a8f4 debuginfo(build-id) = df4be3c716bdcbc806705ab06db0c4a1b0b3db5d debuginfo(build-id) = e9e6bf30930c90c6ef753e33824434fd22046ddb debuginfo(build-id) = f11e746bc2e286fd65190b830f1b92d8eaa4b474 debuginfo(build-id) = f9ffff599f532207d8b2c80d5c3e40001c1d6517 mrpt-libs-debuginfo = 1.4.0-34.fc38 mrpt-libs-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-apps-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = 1282145da184376dd5bee4bf36e7207f0e226df1 debuginfo(build-id) = 173d34ed8945f9357d4929c89ce22753c579cf8d debuginfo(build-id) = 20a9b96f57707bb2410dca2e7cefeaee60746115 debuginfo(build-id) = 23871e60a33f1ab2d0958e756edc7be1350fc23d debuginfo(build-id) = 23fcd26088b5e95d8abaac18d4e699c86d016a2c debuginfo(build-id) = 2ac352e8aea2f0e3aa30b89c819904682240c5ed debuginfo(build-id) = 37e05e3f9702f0fb959b066037831fbda812f76a debuginfo(build-id) = 3ae8381a859729d1cc60d1b8a0384251a4d71396 debuginfo(build-id) = 3b6226df72e6f7969d1967341345e4806247dea6 debuginfo(build-id) = 45e3f103a5c4cc9fd3cd1ef6b474fbf6d6c319ee debuginfo(build-id) = 46daf4d58d533983616e02ad36dd47797edf6f77 debuginfo(build-id) = 49e18fbae4329c3c9fd618c3b16d0c96342bc562 debuginfo(build-id) = 4b29a0b300c82e6f8b6a983e05e54a6b5772c34d debuginfo(build-id) = 52015537175ffdeaf6286510f660bead2263a878 debuginfo(build-id) = 5423706cdc27857d71df8a8c6a7e3cff966a3996 debuginfo(build-id) = 56a08eb2144df00f812ac3ec3712d6815c9750c5 debuginfo(build-id) = 5d8b7049f56ab620cbf79d466637b15d54dcf102 debuginfo(build-id) = 5e39423f83f80eefa4878db9954edb10bb3a8125 debuginfo(build-id) = 5fcdbb4541f39ddae6606c9e05fa6ff3ec0fc530 debuginfo(build-id) = 6196c616ec372a4ab687c9f24cf05b209ad40586 debuginfo(build-id) = 6393b44dbe185d40637c0ccd928b3d3dcbcb7d90 debuginfo(build-id) = 69367f77043ad7e3fb965465d00547e326236882 debuginfo(build-id) = 6f115fe9eb32e65eb361b8bd8827d2dc694e360a debuginfo(build-id) = 80caab478027ac2d253279849a192d878325af74 debuginfo(build-id) = 8270b778de6f57f16a1f4d5ad85842015289332a debuginfo(build-id) = 928ed1bb10a992a1d04650a8d3edcaec5d818780 debuginfo(build-id) = 9931267a1b94b6760e292b49766255791eff1009 debuginfo(build-id) = 9af54645b5ad2a27dbf61f3576b75aec97075646 debuginfo(build-id) = a8ff362271ac1bf3b5cc8182e1573b5f3a021e08 debuginfo(build-id) = abc3fc2f7ce9e5e88b386e4331c5ffa52e461bdc debuginfo(build-id) = adfc6ebc7e0bfd812c0cc98de4ef2c7de782df02 debuginfo(build-id) = b1236266281f0d911d60ffa99a0511456951fbd7 debuginfo(build-id) = b57d2e2783c2fcf67b9613f5044a15a38d82f737 debuginfo(build-id) = ba2aac994234894f7ee7a5276fcd36d1f07ab180 debuginfo(build-id) = c2e9cb32c4c261dcc9cca9ab07c9c5eb5981b90e debuginfo(build-id) = c85c4d9e5363fd6e7e9796e0ef00c751a10710b6 debuginfo(build-id) = cbfbc9f28c02326c20c28346e1698f64bd98b5eb debuginfo(build-id) = d78292dda7c068cd2f3d045c1104d283a4957e9d debuginfo(build-id) = d9b1006e2c33497ee76bd2cde3f552bf71c1f984 debuginfo(build-id) = e37914d066c1aed34777fbea6b2c44847fe7e4c1 debuginfo(build-id) = f478ac0ba103a5bc142900ce0435676da38e5829 mrpt-apps-debuginfo = 1.4.0-34.fc38 mrpt-apps-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-2d-slam-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = d9b1006e2c33497ee76bd2cde3f552bf71c1f984 mrpt-2d-slam-debuginfo = 1.4.0-34.fc38 mrpt-2d-slam-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-camera-calibration-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = c85c4d9e5363fd6e7e9796e0ef00c751a10710b6 mrpt-camera-calibration-debuginfo = 1.4.0-34.fc38 mrpt-camera-calibration-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-gridmap-navigation-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = 4b29a0b300c82e6f8b6a983e05e54a6b5772c34d mrpt-gridmap-navigation-debuginfo = 1.4.0-34.fc38 mrpt-gridmap-navigation-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-navlog-viewer-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = 52015537175ffdeaf6286510f660bead2263a878 mrpt-navlog-viewer-debuginfo = 1.4.0-34.fc38 mrpt-navlog-viewer-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-rawlog-viewer-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = 928ed1bb10a992a1d04650a8d3edcaec5d818780 mrpt-rawlog-viewer-debuginfo = 1.4.0-34.fc38 mrpt-rawlog-viewer-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-reactive-navigation-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = 23fcd26088b5e95d8abaac18d4e699c86d016a2c mrpt-reactive-navigation-debuginfo = 1.4.0-34.fc38 mrpt-reactive-navigation-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-robotic-arm-kinematics-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = 23871e60a33f1ab2d0958e756edc7be1350fc23d mrpt-robotic-arm-kinematics-debuginfo = 1.4.0-34.fc38 mrpt-robotic-arm-kinematics-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-scene-viewer-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = 173d34ed8945f9357d4929c89ce22753c579cf8d mrpt-scene-viewer-debuginfo = 1.4.0-34.fc38 mrpt-scene-viewer-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Processing files: mrpt-stereo-camera-calibration-debuginfo-1.4.0-34.fc38.ppc64le Provides: debuginfo(build-id) = ba2aac994234894f7ee7a5276fcd36d1f07ab180 mrpt-stereo-camera-calibration-debuginfo = 1.4.0-34.fc38 mrpt-stereo-camera-calibration-debuginfo(ppc-64) = 1.4.0-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mrpt-debugsource(ppc-64) = 1.4.0-34.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le Wrote: /builddir/build/RPMS/mrpt-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-rawlog-viewer-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-debugsource-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-doc-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-libs-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-apps-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-apps-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-stereo-camera-calibration-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-2d-slam-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-scene-viewer-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-gridmap-navigation-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-devel-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-base-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-navlog-viewer-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-camera-calibration-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-robotic-arm-kinematics-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-reactive-navigation-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-gridmap-navigation-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-rawlog-viewer-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-reactive-navigation-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-2d-slam-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-scene-viewer-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-navlog-viewer-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-camera-calibration-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-stereo-camera-calibration-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-robotic-arm-kinematics-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-base-debuginfo-1.4.0-34.fc38.ppc64le.rpm Wrote: /builddir/build/RPMS/mrpt-libs-debuginfo-1.4.0-34.fc38.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.azrbnO + umask 022 + cd /builddir/build/BUILD + cd mrpt-1.4.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mrpt-1.4.0-34.fc38.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.HM2YzX + umask 022 + cd /builddir/build/BUILD + rm -rf mrpt-1.4.0 mrpt-1.4.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: File listed twice: /usr/lib/.build-id/17/3d34ed8945f9357d4929c89ce22753c579cf8d File listed twice: /usr/lib/.build-id/23/871e60a33f1ab2d0958e756edc7be1350fc23d File listed twice: /usr/lib/.build-id/23/fcd26088b5e95d8abaac18d4e699c86d016a2c File listed twice: /usr/lib/.build-id/4b/29a0b300c82e6f8b6a983e05e54a6b5772c34d File listed twice: /usr/lib/.build-id/52/015537175ffdeaf6286510f660bead2263a878 File listed twice: /usr/lib/.build-id/92/8ed1bb10a992a1d04650a8d3edcaec5d818780 File listed twice: /usr/lib/.build-id/ba/2aac994234894f7ee7a5276fcd36d1f07ab180 File listed twice: /usr/lib/.build-id/c8/5c4d9e5363fd6e7e9796e0ef00c751a10710b6 File listed twice: /usr/lib/.build-id/d9/b1006e2c33497ee76bd2cde3f552bf71c1f984 Finish: rpmbuild mrpt-1.4.0-34.fc38.src.rpm Finish: build phase for mrpt-1.4.0-34.fc38.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1672001966.653289/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-ppc64le-1672001966.653289/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-ppc64le-1672001966.653289/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/mrpt-1.4.0-34.fc38.src.rpm) Config(child) 32 minutes 57 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